Как я могу легко получить значения ошибки (в виде строки), используя domdocument и xpath?
Использовать :
/*/Row/@*
Вышеупомянутое выражение XPAth выбирает все атрибуты (Error
, Description
, Cause
и Resolution
) одного элемента Raw
в предоставленном документе XML.Вам нужно будет выполнить итерацию (используя ваш PL) через возвращенный список узлов, если вы хотите объединить / отформатировать их в одну строку.
Атрибуты могут быть выбраны индивидуально с помощьюотдельное выражение XPath для каждого из них:
/*/Row/@Error
/*/Row/@Description
/*/Row/@Cause
/*/Row/@Resolution