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 или нет.