我想在PHP中使用SimpleXML在XML中選擇一行。我有腳本代碼加載在XML看起來像這樣。SimpleXML節點選擇
<Row>
<Cell name="ID">S061102000000000000000006492017092915:13</Cell>
</Row>
我有我的代碼來選擇名稱,但希望它選擇該名稱的值。目前我在PHP線看起來像這樣
<?php
$xml=simplexml_load_file("test.xml") or die("Error: Cannot create
object");
echo "'".$xml->book[0]->title['name'] . "',<br>";
?>
所以這顯然輸出文本
ID
但是我希望此行的值。只要你也知道有,我想從諸如
<Cell name="Name">First Name</Cell>
'echo'ing強制轉換成字符串數據處理多個單元格標記,循環隱含地如此,演員操作是沒有必要的。 – ishegg
回聲只是一個例子 - 通常你會在其他地方使用該值 - 即對於substr或某種東西。如果在這種情況下忘記了強制轉換,則會出現一些對象到字符串轉換的錯誤/警告。所以我暗中寫道 – Philipp