Jump to content
php.lv forumi

db exporta xml faila izveidošana


7924

Recommended Posts

Dati ir datubāze. Nepieciešams izveidot xml failu (ir zināma struktūra, fails nepieciešams, importam eksportam uz/no citas datubāzes. Skatījos manuāli http://lv.php.net/manual/en/ref.xml.php tur visa ir tik daudz, ka īsti nezinu kam tieši ķerties klāt, tāpēc lūdzu ieteikumus ar ko sākt!

 

Man sākumā bija doma sekojoša:

1. izveidojam txt failu.

2. atlasām no datubāzes datus

3. izveidojam funkcijas, kas nosaka, ka atlasot datus ar mysql_fetch_assoc(), pēc tabulas lauka nosaukuma nosaku kāds būs atberošās un aizverošās nodes (piemēram, ja lauks tabulas laiks ir „koki”, tad open node ir <koki> un aizverošais tags būs </koki>;

4. tālāk ar cikliem un IFiem ejam cauri atlasītajiem datiem un dedzinam iekš txt faila:

a. atverošās nodes;

b. datus starp nodēm;

c. aizverošās nodes.

 

 

 

Nu lūk, šis viss laikam ir izdarāms bez visām xml fīčām, bet tā kā nu jau esmu ticis līdz php5, tad diezin vai vajadzētu rīkoties tik primitīvi.

 

Kādi ieteikumi? ar ko sākt?

Link to comment
Share on other sites

Tieši tā arī dari. Tās xml funkcijas ir paredzēts xml parsēšanai tb xml faila ielasīšanai ērtākās struktūrās ar kurām tad operēt. Ja vajag vienkārši izveidot xml failu no kaut kādiem datiem, tad pilnīgi pietiek ar parastu stringu rakstīšanu failā/atmiņā.

Link to comment
Share on other sites

×
×
  • Create New...