par anginaprinzen » 20 juil. 2011, 01:59
par Wooreobseli » 19 juil. 2011, 22:20
par Wooreobseli » 19 juil. 2011, 02:06
par Wooreobseli » 18 juil. 2011, 00:39
par stealth35 » 12 août 2010, 01:22
ah effectivement les deux marche, mais peux tu me dire pourquoi favoriser le foreach ? Parce que c'est fait que pour les tableau? Merci
par ferv21 » 12 août 2010, 01:07
par stealth35 » 12 août 2010, 01:05
foreach($result as $node)) { echo $node,"\n"; }
par ferv21 » 12 août 2010, 01:02
libxml_use_internal_errors(true); $xml = simplexml_load_string($data); //good $result = $xml->xpath('//friendsList/friends/friend'); while(list( , $node) = each($result)) { echo $node,"\n"; }
par stealth35 » 12 août 2010, 00:01
par ferv21 » 11 août 2010, 23:56
par stealth35 » 11 août 2010, 15:36
J'ai utilié * pour séléctionner tous les enfants.
$doc = new DOMDocument(); $doc->loadXML('<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <friendsList> <steamID64>76561197984780389</steamID64> <steamID> <![CDATA[3P SLK[L] ;g00dByMyL0ver]]></steamID> <friends> <friend>76561198004593774</friend></friends> </friendsList>'); $xpath = new DOMXPath($doc); echo "<pre>"; $url = $xpath->query('//friendsList/friends/friend')->item(0)->nodeValue; echo $url; echo "</pre>";
$url = $xpath->query('//friendsList/friends/friend'); foreach($url as $friend) { echo $friend->nodeValue . "\n"; }
par ferv21 » 11 août 2010, 15:29
$doc = new DOMDocument(); $doc->loadXML($page_friends); $xpath = new DOMXPath($doc); echo "<pre>"; $url = $xpath->query('//friendsList/friends/friend')->item(0)->value; echo $url; echo "</pre>";
par stealth35 » 11 août 2010, 14:41
$xpath->query('//friendsList/friends/friend*')->item(0)->value();
par ferv21 » 11 août 2010, 12:08
1.<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 2.<friendsList> 3. <steamID64>xxxxxxxxxxx</steamID64> 4. <steamID> 5. <![CDATA xxxxxx ]></steamID> 6. <friends> 7. <friend>xxxxxx</friend> 8. <friend>xxxxxx</friend> 9. <friend>xxxxxx</friend> 10. <friend>xxxxxx</friend> 11. <friend>xxxxxx</friend> 12. </friends> 13. </friendsList>
$url = $xpath->query('//friendsList/friends/friend*')->item(0)->value(); echo $url;
$dom = new DOMDocument; $dom->loadXML('<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <friendsList> <steamID64>76561197984780389</steamID64> <steamID> <![CDATA[3P SLK[L] ;g00dByMyL0ver]]></steamID> <friends> <friend>76561198004593774</friend></friends> </friendsList>'); $s = simplexml_import_dom($dom); echo $s->friends[0]->friend;
$dom->loadXML('$data_string')
par ferv21 » 10 août 2010, 16:25