2013-02-11 340 views
-1

XML源:Xml數據提取?

<nodes> 
<TUR> 
<node> 
<kaynakad>Veri</kaynakad> 
<rast>xxx1</rast> 
<saat>18:50</saat> 
</node> 
<node> 
<kaynakad>Veri</kaynakad> 
<rast>xxx5</rast> 
<saat>18:50</saat> 
</node> 
</TUR> 
</nodes> 

用於循環:

<?php foreach ($ev->TUR->children() as $node) { ?> 

顯示:

<?php echo $kaynakad=$node->kaynakad. '</br>'; ?> 
<?php echo $rast=$node->rast. '</br>'; ?> 
<?php echo $saat=$node->saat. '</br>'; ?> 

kaynakad最後一點鐘報沒有問題。但是,rast問題。

我該如何解決?

回答

1

我建議:simplexml_load_string

<?php 
$string = <<<XML 
<?xml version='1.0'?> 
<document> 
<title>Forty What?</title> 
<from>Joe</from> 
<to>Jane</to> 
<body> 
    I know that's the answer -- but what's the question? 
</body> 
</document> 
XML; 

$xml = simplexml_load_string($string); 

print_r($xml); 
?> 
+0

看我給的例子。對於示例foreach循環?我很少認識英語,對不起。 – 2013-02-11 21:30:16