Как разобрать XML-файл мыла в php с помощью simplexml_load_stringPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как разобрать XML-файл мыла в php с помощью simplexml_load_string

Сообщение Anonymous »

Я пытаюсь проанализировать XML-файл EDI, полученный из веб-сервиса через SOAP. Я получаю результат в виде XML. Но я не могу проанализировать результат.
Вот что я получаю в ответ:

Код: Выделить всё

00000000
123{7878}ORDERSTRXMLPR20059192024-07-29618702024-07-29 22:30:36123{7879}ORDERSTRXMLPR20058702024-07-298712024-07-29 22:30:36123{e7878}ORDERSTRXMLPR20058872024-07-2918642024-07-29 22:30:34
Я попробовал использовать simplexml_load_string и получил следующее:

Код: Выделить всё

object(SimpleXMLElement)#1 (1) {
["ListMBResponse"]=>
object(SimpleXMLElement)#2 (1) {
["ListMBResult"]=>
object(SimpleXMLElement)#3 (2) {
["Res"]=>
string(8) "00000000"
["Cnt"]=>
string(10978) "
123{7878}ORDERSTRXMLPR20059192024-07-29618702024-07-29 22:30:36123{7879}ORDERSTRXMLPR20058702024-07-298712024-07-29 22:30:36123{e7878}ORDERSTRXMLPR20058872024-07-2918642024-07-29 22:30:34"
}
}
}
Я пытаюсь получить/извлечь (зациклить) все данные в блоке «CNT». В частности:
информация-документа
iln-партнера
идентификатор-отслеживания
тип-документа
версия-документа
стандарт-документа
документ- test
статус-документа
номер-документа
дата-документа
номер-контроля-документа
дата-получения


Подробнее здесь: https://stackoverflow.com/questions/788 ... oad-string
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»