simplexml

Быстро преобразовать simpleXMLObject в стандартный класс?

Кто-нибудь знает быстрый способ преобразования SimpleXMLElement в обычный объект stdClass без повторения каждой ветви вручную? Мне было бы лучше работать с обычным объектом после получения данных.

Рекурсивное приведение от SimpleXMLObject к массиву

Мне нужно рекурсивно привести PHP-объект SimpleXMLObject к массиву. Проблема в том, что каждый подэлемент также является PHP SimpleXMLElement. Возможно ли это?

Получить корневой узел XML-документа с помощью simplexml

С помощью simplexml_load_string() как получить "забытый пароль" из следующего XML? <?xml version="1.0" encoding="ut ... ; <emailAddress>[email protected]</emailAddress> </parameters> </ForgotPassword>

Как я могу задать текстовое значение SimpleXMLElement без использования его родительского элемента?

Я хочу задать текст некоторого узла, найденного xpath() <?php $args = new SimpleXmlElement( <<<XML <a ... ;/c> // </b> // <d> // <c>code</c> // <c>test 2</c></d> // </a>

Как получить значение атрибута из XML-файла в PHP?

Извините, если это кажется легким вопросом, но я начал рвать на себе волосы по этому поводу... У меня есть XML-файл, ... _load_file($file); $option=$xml->option; Я просто не могу получить VarNum (значение атрибута, я думаю?) Спасибо!

Зацикливание объекта SimpleXML или превращение всего объекта в массив

Я пытаюсь понять, как выполнить итерацию возвращаемого объекта SimpleXML. Я использую инструментарий под названием Ta ... е всю эту фигню в массив? Я новичок в SimpleXML, поэтому приношу извинения, если мои вопросы недостаточно конкретны.

Элемент SimpleXML в массив PHP [дубликат]

На этот вопрос уже есть ответ здесь: Рекурсивное приведение из объекта SimpleXMLObject в мас ... Country] => USA ) Как я могу получить значение каждого элемента и добавить его в массив? не могу этого понять из.

Как преобразовать SimpleXMLObject в массив PHP?

Рассмотрим следующий код: $string = '<device> <id>1234</id> <label>118</label> ... [hardware] => $element->$tag) ) Что неверно. Мой вопрос в том, как заставить $element->$tag работать?

Использование SimpleXML для чтения RSS-канала

Я использую PHP и SimpleXML для чтения следующего rss-канала: http://feeds.bbci.co.uk/news/england/rss.xml Я могу ... ail width="66" height="49" url="http://news.bbcimg.co.uk/media/images/51078000/jpg/_51078953_226alanpotbury.jpg"/>

Удалить пространство имен из XML с помощью PHP

У меня есть XML-документ, который выглядит следующим образом: <Data xmlns="http://www.domain.com/schema/data" ... пространством имен. Мой вопрос: Как мне удалить эти пространства имен? Я считываю данные из XML-файла. Спасибо вам!

ошибки строки загрузки simplexml в больших файлах возникают в одной системе, но не в другой

Я имею дело со сторонней библиотекой PHP, которую я не могу редактировать, и она отлично работает уже почти год. Он исп ... акие из них актуальны. Есть идеи, в чем может быть проблема, или знаете что-нибудь еще, что я мог бы захотеть проверить?

SimpleXML получает содержимое элемента на основе значения атрибута [дубликат]

На этот вопрос уже есть ответ здесь: Условие реализации в XPath [дубликат] ... ml->DocSum; foreach($docs as $book){ // Each book individual } Где комментарий, я много чего перепробовал.

добавление пространства имен при использовании SimpleXMLElement

Это то, что мне нужно <!-- language: lang-xml --> <ws:Test> <ws:somename2>somevalue2</ws:some ... lt;ws:model>bar</ws:model> </ws:make> </Test> Как вы можете видеть, ws: отсутствует в тесте

Как закрыть SimpleXML для искаженных данных? [дубликат]

На этот вопрос уже есть ответ здесь: обработка ошибок simplexml php ... вращать false. Как я могу заставить SimpleXML заткнуться и не выдавать предупреждение? Есть ли для этого возможность?

Элемент SimpleXMLElement не может быть найден при работе с пространствами имен

Я пытаюсь создать виджет в Wordpress, и у меня возникла проблема с созданием объекта SimpleXMLElement. Вот код: nam ... ieKnows_Search, однако я не понимаю, почему. Есть идеи о том, почему возникает эта ошибка и как я могу ее исправить?

редактирование XML с помощью SimpleXML

Как я могу отредактировать значение в xml-файле с помощью SimpleXML? Я знаю, как создать файл, но не знаю, как отредактировать значение в существующем файле?

Как создать пустой/пустой элемент SimpleXML в PHP?

Я пытаюсь использовать PHP-документ для создания XML-документа (для AJAX) с использованием встроенного класса PHP 5 Sim ... the document has been constructed, echo out the XML. echo $xml->asXML(); Есть ли более чистый способ сделать это?

Как предотвратить самозакрывающийся тег в php simplexml

Я хочу сгенерировать xml с помощью php simplexml. $xml = new SimpleXMLElement('<xml/>'); $output = $xml->add ... impleXMLElement('<xml/>', LIBXML_NOEMPTYTAG);, и это не работает. Так что я не знаю, куда девать LIBXML_NOEMPTYTAG

SimpleXML: добавление одного дерева к другому

У меня есть два XML-дерева, и я хотел бы добавить одно дерево в качестве листа к другому. По-видимому: $tree2->a ... <bbb/> ccc </root> Как мне получить доступ к "ccc"? tree1->children() возвращает только "bbb"....

преобразование XML-ответа SOAP в объект или массив PHP

Я использую cURL для отправки запроса в службу SOAP, я отправляю в теле сообщения XML, содержащий параметры, в ответ я ... 2001/XMLSchema'); $test = (string) $xml->Body->SearchResponse->SearchResult->SearchURL; var_export($test);