Hoi,
Ik wil met de DOMXML functies van PHP4 een xml file parsen, maar ik kom er niet helemaal uit.
De XML layout is als volgt:
Ik wil eigenlijk alleen de waarde van de "tag1"-attributes hebben (blabla1, blabla2 en blabla3)
...dit geeft alleen "#text" als resultaat...
Hoe doe je dit op de goede manier?
Met de documentatie en de code comments op php.net kom ik er niet uit.
Alvast bedankt!
Ik wil met de DOMXML functies van PHP4 een xml file parsen, maar ik kom er niet helemaal uit.
De XML layout is als volgt:
code:
1
2
3
4
5
6
7
8
| <bedrijf> <stats total="3"> <record id="1" tag1="blabla1" bedrag="2" bedrag2="3" /> <record id="2" tag1="blabla2" bedrag="2" bedrag2="3" /> <record id="3" tag1="blabla3" bedrag="2" bedrag2="3" /> </stats> <totaal bedrag="8" bedrag2="10" /> </bedrijf> |
Ik wil eigenlijk alleen de waarde van de "tag1"-attributes hebben (blabla1, blabla2 en blabla3)
code:
1
2
3
4
5
6
7
8
9
10
11
| if (!$xmldoc = domxml_open_file()) { echo "Error while parsing the document\n"; exit; } $dom = $xmldoc->document_element(); $children = $dom->child_nodes(); $stats = $children[1]; $stats_children = $stats->child_nodes(); echo "<pre>\n"; print_r($stats_children[0]->name); echo "</pre>\n"; |
...dit geeft alleen "#text" als resultaat...
Hoe doe je dit op de goede manier?
Met de documentatie en de code comments op php.net kom ik er niet uit.
Alvast bedankt!
[ Voor 6% gewijzigd door Anoniem: 129063 op 02-10-2006 12:46 ]