simplexml

Принудительное преобразование объекта SimpleXML в строку, независимо от контекста

Допустим, у меня есть такой XML <channel> <item> <title>This is title 1</title> </i ... тся уродливым. Каков наилучший способ принудительно преобразовать объект SimpleXML в строку, независимо от контекста?

Доступ к атрибуту @ из SimpleXML

У меня возникла проблема с доступом к разделу @attribute моего объекта SimpleXML. Когда я var_dump весь объект, я полу ... оказывает, что для вывода есть атрибуты. Кто-нибудь знает, что я здесь делаю не так/как я могу заставить это работать?

Использование SimpleXML для создания XML-объекта с нуля

Можно ли использовать функции PHP SimpleXML для создания XML-объекта с нуля? Просматривая список функций, можно найти ... рен, какое отношение DOM имеет к созданию чистого XML-документа... так что, может быть, это просто неудачное название:-)

Как использовать XmlReader в PHP?

У меня есть следующий XML-файл, файл довольно большой, и я не смог заставить simplexml открыть и прочитать файл, поэтом ... оводства по этому вопросу для PHP и хотел бы посмотреть, как я могу сохранить содержимое каждого элемента в базе данных.

SimpleXML в строку

Существует ли какая-либо функция, которая создает строку из PHP SimpleXMLElement?

php SimpleXML проверяет, существует ли дочерний элемент

A->b->c может существовать, но c может и не существовать. Как мне это проверить?

Как проверить, является ли строка допустимым XML без отображения предупреждения в PHP

Я пытался проверить правильность строки в формате xml, используя это simplexml_load_string() Документы функция, но она ... вляется ли строка допустимым XML, не подавляя (@ в начале ) ошибка и отображение функции предупреждения, которая ожидает

Как записать CDATA с помощью SimpleXMLElement?

У меня есть этот код для создания и обновления xml-файла: <?php $xmlFile = 'config.xml'; $xml = new Simpl ... ;?xml version="1.0"?> <site> <title lang="en"><![CDATA[Site Title]]></title> </site>

Удалите дочерний элемент с определенным атрибутом в SimpleXML для PHP

У меня есть несколько идентичных элементов с разными атрибутами, к которым я обращаюсь с помощью SimpleXML: <data&g ... ает, элементы остаются. foreach($doc->seg as $seg) { if($seg['id'] == 'A12') { unset($seg); } }

Формат вывода $SimpleXML->ASXML(); [дублировать]

На этот вопрос уже есть ответ здесь: PHP SimpleXML как сохранить файл в отформатированном ви ... требителя программы, но для отладки/человеческих задач кто-нибудь знает, как перевести это в формат с хорошим отступом?

Библиотека PHP для синтаксического анализа XML с двоеточиями в именах тегов? [дубликат]

На этот вопрос уже есть ответ здесь: Простой XML - Обработка Двоеточий В Узлах ... ; text</xhtml:div> Итак, какая библиотека будет обрабатывать теги, которые выглядят так (в них есть двоеточие)?

Использование имен узлов XML с дефисами в PHP [дубликат]

На этот вопрос уже есть ответ здесь: Узел чтения SimpleXML с именем через дефис ... из отдельных слов, поэтому я предполагаю, что ему не нравятся дефисы. Нужно ли мне спасаться от них, и если да, то как?

SimpleXML: Выбор Элементов, Имеющих Определенное Значение Атрибута

В XML-документе у меня есть элементы с одинаковым именем, но значение атрибута определяет, какой это тип данных, и я хо ... олжно иметь значения для моего вопроса, но если вы хотите предложить хороший/лучший способ сделать это, я весь внимание.

Получение фактического значения из узла PHP SimpleXML

$value = $simpleXmlDoc->SomeNode->InnerNode; Фактически присваивает объекту simplexml значение $ вместо фактиче ... rNode . "\n"; Я получаю значение. В любом случае, чтобы получить фактическую стоимость без неуклюжего взгляда . "\n"?

нераскрытая ссылка на сущность php

Вот мой код: <?php // 27/01/2016 Edit: $result = mysql_query("A Long mysql query"); $rss = new SimpleXMLElement('& ... бъект без изменений _Coke.jpg в C:\wamp\www\rabwah\core.php в строке 40 Ошибка находится в строке с '$row[imag_url]'.

Как сохранить измененный объект SimpleXML обратно в файл?

Итак, у меня есть этот код, который ищет определенный узел в моем XML-файле, отключает существующий узел и вставляет со ... ; echo("<pre>" . print_r($PrintQuestion) . "</pre>"); return; } } }

Лучший способ обработки больших XML в PHP [дубликат]

На этот вопрос уже есть ответ здесь: Синтаксический анализ огромных XML-файлов на PHP ... я читал, загружает весь файл в объект, что может быть не очень эффективным. По вашему опыту, что было бы лучший способ?

PHP -симплексный язык программирования - Добавить дочерний элемент с другим SimpleXMLElement

Я пытаюсь создать довольно сложный XML-документ. У меня есть куча разделов XML-документа, которые повторяются. Я дума ... емент SimpleXML в качестве параметра. Есть ли другой способ сделать это? (помимо использования другой библиотеки xml)

php для обработки ошибок simplexml

Я использую следующий код: function GetTwitterAvatar($username){ $xml = simplexml_load_file("http://twitter.com/users ... Как я могу обработать эти ошибки, чтобы отобразить удобное для пользователя сообщение вместо того, что показано выше?

Атрибуты SimpleXML для массива

Есть ли более элегантный способ избежать атрибутов SimpleXML в массиве? $result = $xml->xpath( $xpath ); $element = ... се еще использую приведенный выше сценарий, пока не буду точно знать, безопасен ли доступ к массиву @attributes или нет.