7924 Posted December 28, 2007 Report Share Posted December 28, 2007 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 More sharing options...
bubu Posted December 28, 2007 Report Share Posted December 28, 2007 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 More sharing options...
7924 Posted December 28, 2007 Author Report Share Posted December 28, 2007 skaidrs, paldies, tad tā arī darīšu! Link to comment Share on other sites More sharing options...
marcis Posted December 28, 2007 Report Share Posted December 28, 2007 Ja nu tik vien tā problēma ar importu un eksportu, tad jau varētu pietikt arī ar dump failu :) Bet ja tiešam vajag xml nu tad taisi xml :) Link to comment Share on other sites More sharing options...
7924 Posted December 28, 2007 Author Report Share Posted December 28, 2007 marcis, šoreiz ar dumps neder :) Link to comment Share on other sites More sharing options...
Recommended Posts