Hallo zusammen,
ich verwende hier die xml_parse()-Funktion, um eine XML-Datei einzulesen. Das klappt auch alles ganz wunderbar mit den start, cdata und end-Tags.
Allerdings möchte ich jetzt etwas "mehr": es geht um die start-Tags. Ich möchte gerne, dass der Parser statt auf ein "einfaches" start-Tag (z.b. <location>...) auf ein detaillierter beschriebenes Tag (z.B. <location-id town-type="medium">) reagiert. Und auch nur dann wenn dieses Tag genau so existiert.
Hier mal konkreter:
Ich möchte hier z.B. NUR die Werte mit <location-id town-type="small"> und <location-id town-type="medium"> haben! Wie mache ich das?
Mein Problem ist, dass ich nicht weiß, wie ich den Zusatz < ... town-type="small"> ansprechen soll?!
Wäre super, wenn mir jemand hier (viellecht aus eigener Erfahrung) den heißen Tipp geben kann! :-)
Vielen Dank und Grüße,
Chris
ich verwende hier die xml_parse()-Funktion, um eine XML-Datei einzulesen. Das klappt auch alles ganz wunderbar mit den start, cdata und end-Tags.
Allerdings möchte ich jetzt etwas "mehr": es geht um die start-Tags. Ich möchte gerne, dass der Parser statt auf ein "einfaches" start-Tag (z.b. <location>...) auf ein detaillierter beschriebenes Tag (z.B. <location-id town-type="medium">) reagiert. Und auch nur dann wenn dieses Tag genau so existiert.
Hier mal konkreter:
Code:
<location-id town-type="small">Hintertupfingen</location-id> <location-id town-type="medium">Essen</location-id> <location-id town-type="large">Berlin</location-id>
Mein Problem ist, dass ich nicht weiß, wie ich den Zusatz < ... town-type="small"> ansprechen soll?!
Wäre super, wenn mir jemand hier (viellecht aus eigener Erfahrung) den heißen Tipp geben kann! :-)
Vielen Dank und Grüße,
Chris
Kommentar