我無法遍歷此xml文件。我正在使用simplexml_load_file()
。有沒有人有辦法解決嗎?謝謝你的時間。我是新手!迭代通過PHP中的SimpleXMLElement對象
SimpleXMLElement Object
(
[ReferenceMember] => SimpleXMLElement Object
(
[Agency] => SimpleXMLElement Object
(
[ID] => xx
[ActivityID] => xxxxx
[ActivityReferenceID] => xxxxx
)
)
[Member] => SimpleXMLElement Object
(
[Agency] => SimpleXMLElement Object
(
[ID] => xx
[ActivityID] => xxxx
[ActivityReferenceID] => xxxx
)
)
[SubmissionID] => xxxx
[Company] => xxxxx
[Emails] => SimpleXMLElement Object
(
[Email1] => [email protected]
)
[UploadedDate] => 24/11/14
)
這是我試過
$data = simplexml_load_file($file);
foreach ($data as $item) {
foreach ($item->item as $entry) {
$this->set_date($entry->UploadedDate);
}
}
$array = array(
"DATE" => $this->get_date()
);
var_dump($array);
這是我得到
array(1) {
["DATE"]=>
NULL
}
當我嘗試存取權限對象值
var_dump($date->UploadedDate);
object(SimpleXMLElement)#9 (1) {
[0]=>
string(8) "24/11/14"
}
如果提供實際使用的XML,而不是SimpleXML對象的轉儲,則更容易重現示例。 – IMSoP