Ich habe eine Situation, in der ich einen XML-Parser verwende, um Daten von einem php: // - Eingang zu extrahieren.PHP XML Parser - ignorierte verschachtelte/untergeordnete Tags
Die Daten in aussieht gesendet werden:
<this>foo</this>
<that>bar></that>
<data><dong>zebras</dong><fong>monkeys</fong></data>
Nun ist das Problem, dass, da der Handler:
$xml_parser = xml_parser_create();
xml_parser_set_option($xml_parser, XML_OPTION_CASE_FOLDING, false);
xml_set_element_handler($xml_parser, "startTag", "endTag");
xml_set_character_data_handler($xml_parser, "contents");
$document = file_get_contents("php://input");
xml_parse($xml_parser, $document);
xml_parser_free($xml_parser);
... interpretiert Tags für mich, den Inhalt zu entschlüsseln, machen es ist nützlich ... Es scheint etwas zu fehlen innerhalb <data>
dh ich muss herausfinden, wie ich es bekommen kann, um die Kind/verschachtelte Elemente/Tags zu ignorieren und nur die Daten was auch immer.
Hallo VolkerK, Vielen Dank für die Antwort. Was ich brauche es zu tun, sagen es foobar Zebras Affen d. H. Innerhalb alle Inhalte wird gedruckt, fast als Quelle, mit Tags. –
waxical