Строка ниже возвращается как часть объекта из API.
public 'schema' => string '<xs:schema xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="NewDataSet"><xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true"><xs:complexType><xs:choice minOccurs="0" maxOccurs="unbounded"><xs:element name="Table1"><xs:complexType><xs:sequence><xs:element name="SblID" type="xs:string" minOccurs="0"/><xs:element name="SroID" type="xs:short" minOccurs="0"/><xs:element name="SroName" type="xs:string" minOccurs="0"/><xs:e'... (length=1434)
Я хочу интерпретировать эту строку как предмет.
Я начал со следующего, что кажется логичным
$xml = simplexml_load_string($resultstring) or die("Error: Cannot create object");
print_r($xml);
Однако вывод содержит только первый элемент
SimpleXMLElement Object ([@attributes] => Array ([id] => NewDataSet))
Будем благодарны за любые идеи относительно того, как я могу просмотреть всю строку как объект.
Большое спасибо
Хорошо,
Приносим извинения всем, возвращающаяся строка XML не содержала никаких данных, поэтому мой оригинальный код работал нормально, просто нечего было показать.
Сожалею!
Спасибо
Других решений пока нет …