Articles of xml

Как избежать & в XML?

Я пытаюсь отправить все данные в xml через php. Но XML каким-то образом анализирует данные, а в Password он находит & заменяет его на & после этого данные отправляются через Curl. Итак, есть ли какой-либо метод / метод, чтобы избежать & in xml. Или все идет так, как есть. Я пробовал почти все функции кодирования.

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

Я хотел бы создать приложение для iPhone, которое должно иметь возможность подключиться к серверу и загрузить XML-файл. Файл должен быть только что создан из базы данных каждый раз, когда он запрашивается. В качестве примера представьте приложение, которое рекомендует книги пользователю, где рекомендации генерируются сервером по каждому запросу. Сначала информация не будет передана из приложения на […]

XML получить атрибуты

Я видел много учебников здесь в переполнении, но я не мог понять, что мне не хватает. Поэтому мне нужна помощь. У меня есть XML, который находится в сети, и я пытаюсь его разобрать следующим образом: <products> <product> <id>13389</id> <name><![CDATA[ product name ]]></name> <category id="14"><![CDATA[ Shoes > test1 ]]></category> <price>41.30</price> </products> До сих пор я читаю […]

PHP simplexml_load_string не работает

У меня есть XML-строка, полученная из файла XML. Я не могу получить доступ к файлу напрямую, используя simplexml_load_file() . Причина в том, что я должен получить это через Amazon S3 getObject (). Когда я echo строку, я могу видеть, что это как реальный XML-файл. Но когда я пытаюсь загрузить его в объект XML, используя следующий […]

CURL не работает для запроса XML с использованием SOAP

Я попытался получить ответ от запроса SOAP с использованием CURL, но не смог добиться успеха. У меня возникла ошибка, The resource you are looking for has been removed, had its name changed, or is temporarily unavailable. Я использовал код, $envelope = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:aut="http://schemas.tourico.com/webservices/authentication" xmlns:hot="http://tourico.com/webservices/hotelv3" xmlns:hot1="http://schemas.tourico.com/webservices/hotelv3"> <soapenv:Header> <aut:AuthenticationHeader> <aut:LoginName>vibXXX</aut:LoginName> <aut:Password>111111</aut:Password> <!–Optional:–> <aut:Culture>en_US</aut:Culture> <!–Optional:–> <aut:Version>7.123</aut:Version> </aut:AuthenticationHeader> […]

Загрузка файла RSS с помощью DOMDocument

У меня проблема с моим назначением PHP для школы. Мне нужно создать PHP-скрипт, который читает XML-файл с множеством URL-адресов для разных RSS-каналов. Я использую DOMDocument для извлечения URL из этого XML-файла и загрузки нового DOM с помощью RSS-канала. Я присваиваю значение узла url $ url, а затем создаю новый объект DOM для RSS-канала, используя $ […]

Как я могу экспортировать в XML-файл, а не печатать его на экране?

Как я могу изменить код, который я использую ниже, для сохранения сгенерированного файла вместо его печати на экране? <?php header("Content-type: text/xml"); $linkID = mysql_connect($host, $user, $pass) or die("Could not connect to host."); mysql_select_db($database, $linkID) or die("Could not find database."); $query = ""; $resultID = mysql_query($query, $linkID) or die("Data not found."); $xml_output = "<?xml version=\"1.0\"?>\n"; $xml_output […]

Встраивание PHP в XML

Я пытаюсь выполнить PHP-код в XML. Ниже приведен код, который лучше всего работает, поскольку мы используем eval и далеко, поскольку я знаю, что он ухудшает производительность 80-85%, поскольку он должен использоваться браузером. function processing_instruction($inParser, $inTarget, $inCode) { if ($inTarget === 'php') { eval($inCode); } }

ИСПОЛЬЗОВАНИЕ webservice в PHP, который возвращает XML

Я использую webservice, чтобы получить некоторые результаты в форме XMl … вот часть кода public function getXML() { $url=$this->constructURL(); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $xml = curl_exec($ch); if ($error = curl_error($ch)) { echo "Error: $error<br />\n"; } curl_close($ch); return $xml; } $resultXML = $api->getXML(); echo $resultXML; когда я […]

Скопировать XML-атрибуты PHP

Мне нужно работать с документами XML, и мне нужно скопировать некоторые поля в другой файл XML. У меня есть это поле: <cast> <person name="Nanda Anand" character="" job="Director" id="589088" thumb="" department="Directing" url="http://www.themoviedb.org/person/589088" order="0" cast_id="1000"/> <person name="Lynn Collins" character="" job="Actor" id="21044" thumb="http://img.ruphp.com/php/berS11tKvXqTFThUWAYrH279cvn.jpg" department="Actors" url="http://www.themoviedb.org/person/21044" order="0" cast_id="1001"/> </cast> Мне нужно скопировать все элементы в другой XML, но с […]