2013-08-28 30 views
3

我試圖捕獲名爲「listing-id」的節點中的XML數據。名稱中帶有「 - 」的PHP XML對象元素未捕獲數據

我創建對象並查看對象中的節點,它們都工作,除了名稱中包含「 - 」的節點。這是我如何捕獲數據,但它不工作。有什麼建議麼?

$xmlObj = simplexml_load_file("http://somewebsite.com/file.xml"); 
$vehObject = $xmlObj->listings->listing; 

//begin for each loop 
$stockNo = $vehObject[$i]->listing-id; //returns "0" instead of real stock number. 
$VIN = $vehObject[$i]->vin; // this VIN returns just fine.... 
//end for each loop 

正如你可以看到上面我想對多個數據點...的VIN(等領域)的作品就好了。 stockNo沒有返回,唯一的區別是來自所有其他節點的「 - 」。

在此先感謝!

+0

http://stackoverflow.com/questions/3626901/simplexml-reading-node-with-a-hyphenated-名稱 –

回答

相關問題