Articles of xml

Карта Google не отображает точки – XML ​​равен null

Я разрабатываю веб-сайт, который будет читать lat и lng из базы данных MySQL, которую я создал, чтобы показать их на Картах Google. Я использую этот пример Google в качестве ссылки. Пользователи таблицы, с которых я читаю lat и lng, имеют следующие поля: user_id username password name address lat lng country institute email phone photo role […]

Библиотека PHP для Xliff

Есть ли какая-либо библиотека, которая получает в качестве входного сегмента xliff и «сериализует» его для отображения в браузере?

PHP Анализ XML-ответа со многими пространствами имен

Есть ли способ проанализировать XML-ответ в PHP, учитывая все узлы с именами и преобразовать их в объект или массив, не зная всех имен узлов? Например, преобразование: <?xml version="1.0" encoding="ISO-8859-1"?> <serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee"> <serv:header> <serv:response> <serv:result>SUCCESS</serv:result> <serv:gsbStatus>PRIMARY</serv:gsbStatus> </serv:response> </serv:header> <serv:body> <serv:bodyContent xsi:type="att:lstMeetingAttendeeResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <att:attendee> <att:person> <com:name>James Kirk</com:name> <com:firstName>James</com:firstName> <com:lastName>Kirk</com:lastName> <com:address> <com:addressType>PERSONAL</com:addressType> </com:address> <com:phones /> <com:email>Jkirk@sz.webex.com</com:email> […]

Как установить внешнюю ссылку URL-адреса в меню администратора Magento

Я работаю над модулем, где я создал одно меню в Magento admin, используя adminhtml.xml . Теперь я хочу связать одно из меню с внешним URL и установить target="blank" . Но я не уверен, как это сделать в adminhtml.xml . Вот мой код. <?xml version="1.0"?> <config> <menu> <system> <children> <convert translate="title"> <children> <importmagmi translate="title" module="importexport"> <title>MagMi […]

Загрузка нестандартных xml-данных wsman в объект с php

На этот вопрос был дан ответ во многих вариантах, но ни один из них не касается моей ситуации. Я вытягиваю данные с помощью WSMan, который затем возвращает результат как своего рода sudo-xml. Я бы даже не считал это «настоящим» xml, так как у него так много нестандартных атрибутов. Проблема в том, что мне нужно иметь […]

Повторные данные PHP SimpleXML

Использование SimpleXML для извлечения данных из основного XML-файла. XML выглядит примерно так: <shop> <section> <title></title> <products> <item> … </item> </products> </section> </shop> Я могу загружать и обходить узлы, но когда я заполняю HTML с каждым элементом раздела, он продолжает повторять первые элементы раздела. Я запутался, потому что имя каждого раздела выводится правильно, но с использованием […]

Ответ XML содержит символы «2000» и «20a0»

У меня есть запрос profind WebDAV, отправленный с использованием PHP. HTTP-запрос выглядит следующим образом: PROPFIND /path/to/whatever HTTP/1.1 User-Agent: My Client Accept-Encoding: deflate Depth: 1 Host: example.com Content-Type: text/xml;charset=UTF-8 Authorization: Basic bLahDeBlah= Content-Length: 82 Connection: close <?xml version='1.0' encoding='utf-8'?><propfind xmlns='DAV:'><allprop/></propfind> Он отлично работает, когда ответ XML меньше, чем около 1,5 МБ. Когда ответ больше, XML содержит […]

simplexml с curl, чтобы получить отформатированный xml вызов с api

Хорошо, поэтому я получаю вызов api из моей панели продавцов для хостинга. Я пытаюсь сделать это для своих стран: <select name="countries"> <option value="n226">United States</option> </select> Где значение равно имени тега, а отображение равно имени для каждой страны. В настоящее время я использую Curl и php-код simplexml_load_string. function test() { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "ApiCallUrl"); […]

XML-реформация с помощью DOM

Я пытаюсь переформатировать XML, добавляя узел промежуточного уровня. Вот что я имею в качестве входных данных: <channel> <item> <title>Advanced PHP Book</title> </item> <item> <title>MySQL primer</title> </item> <item> <title>C++ for beginners</title> </item> </channel> Мне нужно, чтобы это было в конце (узел страницы, добавленный между каналом и элементом): <channel> <page> <item> <title>Advanced PHP Book</title> </item> <item> <title>MySQL […]

PHP не отвечает при проверке XML с помощью XSD

Мне нужно проверить некоторые xml-файлы с файлами xsd в приложении php. Проблема, с которой я столкнулась, – это когда я использую domdocument или xmlreader, при выполнении проверки схемы я получаю пустую страницу (ERR_EMPTY_RESPONSE). Я не получаю никаких ошибок. $reader = new XMLReader(); $reader->open("../xml/testxml.xml"); echo $reader->setSchema("../xml/validation.xsd") ? 'valid' : 'invalid'; $doc = new DOMDocument(); $doc->load("../xml/testxml.xml"); echo […]