xml to array

From: Date: Fri, 03 Feb 2006 21:07:59 +0000
Subject: xml to array
Groups: php.general 
Request: Send a blank email to php-general+get-229835@lists.php.net to get a copy of this message
<AD_DATA> <SESSION_INFO> <FIRST_NAME>Joe</FIRST_NAME> <LAST_NAME>Shmoe</LAST_NAME> <TEST_KEY> <foo>foo</foo> <bar>bar</bar> </TEST_KEY> <OPTIONS> <0>DNR</0> <1>OPT</1> <2>FOO</2> <3>BAR</3> <4>CWS</4> <5>AVS</5> </OPTIONS> <HEIGHT>72</HEIGHT> <WEIGHT>96Kg</WEIGHT> </SESSION_INFO> <PAA> <logCount>0</logCount> etc... $xml_data = $xml; $parser = xml_parser_create(); xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0); xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 0); xml_parse_into_struct($parser, $xml_data, &$values, &$tags); xml_parser_free($parser); each time I print out the tags or vals it stops at the options node: [13] => Array ( [tag] => OPTIONS [type] => open [level] => 3 [value] => ) [OPTIONS] => Array ( [0] => 13 ) Something to do with the numerical node names..?? If I change them to non-numeric vals all is good... What Am I missing?? -B -- s/:-[(/]/:-)/g Brian GnuPG -> KeyID: 0x04A4F0DC | Key Server: pgp.mit.edu ====================================================================== gpg --keyserver pgp.mit.edu --recv-keys 04A4F0DC Key Info: http://gfx-design.com/keys Linux Registered User #339825 at http://counter.li.org

« previous php.general (#229835) next »