Я не могу перебирать этот XML-файл. Я использую simplexml_load_file()
. у кого-нибудь есть решение? Спасибо за ваше время. Я новичок!итерация через SimpleXMLElement Object в php
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
}
, когда я пытаюсь Acces значение объекта
var_dump($date->UploadedDate);
object(SimpleXMLElement)#9 (1) {
[0]=>
string(8) "24/11/14"
}
Это проще воспроизвести примеры, если вы предоставили фактический используемый XML, а не дамп объекта SimpleXML. – IMSoP