我不再是一名編碼員,上次我編寫C語言是在12年前。如何訪問此XML中的元素
我需要訪問的名字在這個XML:
<Customer>
<data_0>
<FirstName>Michael</FirstName>
</data_0>
<data_1>
<FirstName>Jack</FirstName>
</data_1>
<data_2>
<FirstName>Luke</FirstName>
</data_2>
</Customer>
奇怪的是,我的API調用返回的XML是不是正規的陣列,而不是顯示在Data_0的,數據1,數據等等。
我不知道什麼樣的代碼將工作訪問名字中的每個數據集?
我希望下面的代碼的工作,但沒有:提前
$xml = new SimpleXMLElement($results);
for ($i = 0; $i < 5; $i++)
{
$data="data_".$i;
echo $xml->Customer[0]->$data->FirstName;
}
感謝。
我的意思是echo $ xml-> Customer - > $ data-> FirstName; –
嘿@FirstOne,它的工作,不知何故,我不知道我怎麼搞砸了,我測試了一次,但它沒有工作,現在它工作。謝謝!!! –
將評論轉換爲答案... – FirstOne