Koska kaikki tietenkin osaa jo parsettaa xmllää, niin kysymykseni onkin, mikä on järkevin tapa Tallettaa dataa xml-muodossa esim. filuina tai MySQLliin? (ps. tiedän manuaalin xml.ref-sivun)
Mitä itse on XML-hommia tehnyt, niin ihan tavallisia tiedostoja siinä on käytetty. Tuskin mikään estää tietokantaan tallentamistakaan. XML-parserillehan vain syötetään tekstirivejä.
Ettei mitään esimerkkiä, miten tallentais?
lainaus:
Mitä itse on XML-hommia tehnyt, niin ihan tavallisia tiedostoja siinä on käytetty. Tuskin mikään estää tietokantaan tallentamistakaan. XML-parserillehan vain syötetään tekstirivejä.
Juupeli juupeli. Mutta eikö voisi vinkata jotain yksinkertaista esimerkkiä, onhan se kuitenkin tärkeä aihe.
Anteeksi, luin viestisi viime kerralla huolimattomasti. XML:n tallentamiseen PHP ei taida sisältää mitään valmista konstia, joten se on tehtävä käsin. XML-tiedostohan on pohjimmiltaan vaan ihan tavallista tekstiä. Tässä on yksinkertainen esimerkki:
<?php $d=fopen("xmltesti.xml", "w"); fwrite($d, "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\r\n"); //ynnä muut alkumerkinnät... $kaupungit = array("Espoo", "Helsinki", "Tampere", "Turku", "Vantaa"); fwrite($d, "<maa>\r\n"); foreach ($kaupungit as $nimi) { fwrite ($d, "\t<kaupunki>$nimi</kaupunki>\r\n"); } fwrite($d, "</maa>\r\n"); fclose($d); //xmltesti.xml: // //<?xml version="1.0" encoding="ISO-8859-1"?> //<maa> // <kaupunki>Espoo</kaupunki> // <kaupunki>Helsinki</kaupunki> // <kaupunki>Tampere</kaupunki> // <kaupunki>Turku</kaupunki> // <kaupunki>Vantaa</kaupunki> //</maa> ?>
En viitisinyt aloittaa uutta aihetta joten pysytään saman otsikon alla mutta vaihdetaan aihetta parsettamiseen. Eli luin manuaalista tuon xml-kohdan melkein kokonaan mutta en saanut irti miten tulostan xml-tiedostosta dataa, voisiko joku laittaa esimerkki koodia?
lainaus:
En viitisinyt aloittaa uutta aihetta joten pysytään saman otsikon alla mutta vaihdetaan aihetta parsettamiseen. Eli luin manuaalista tuon xml-kohdan melkein kokonaan mutta en saanut irti miten tulostan xml-tiedostosta dataa, voisiko joku laittaa esimerkki koodia?
http://mureakuha.com/koodikirjasto/PHP/685
Ja tuolta löytyy tutoriaaleja:
Kiitos vinkeistä ja vielä yksi kysymys. Onko mahdollista sisällyttää .xml-tiedosto suoraan .php-päätteiseen suoraan ja ccs määritellä millaisiksi tietyt kohdat tulevat?
Noh jos tietokantaan haluat tallentaa niin yhdessä taulussa voi olla elementin nimi, parent elementti ja child elementti. Toisessa tautullaelementin sisältämä data. Nämä kaksi taulua liimataan toisiinsa id-numeroilla.
(php/xml) Pystyyhän xml:ään tallettaan, tää vieraskirja vaan on esimerkkinä. Löysin tuossa pari päivää sitten.
http://members.lycos.co.uk/aplomb/
Mut pystyykö javascripitiä liittämään xml: tiedostoon...
Pitäis saada menut samalle sivulle. Tietääkö joku...
Aihe on jo aika vanha, joten et voi enää vastata siihen.