Запрос PHP XPath: $query = $xpathvar->query('//siri:Service'); foreach($query as $service) { echo $service->textContent; // Here I need to also echo this Vehicle's reg } Целевой XML: <Vehicle> <CategoryA> <Service>123123123</Service> </CategoryA> <CategoryB> <SubCategoryA> <Reg>ASDF_XC1</Reg> </SubCategoryA> </CategoryB> </Vehicle> // Imagine many more vehicles here each with a service and reg Как я могу изменить PHP, чтобы также получить […]
Я знаю, что подобные вопросы были опубликованы ранее, но я не могу разобрать этот XML-файл с пространствами имен. Вот ссылка на него, потому что она слишком велика для публикации здесь: https://tsdrapi.uspto.gov/ts/cd/casestatus/sn86553893/info.xml Я пробовал использовать simplexml_load_file но не создавал объект xml. Затем я нашел похожие проблемы и попробую что-то вроде этого, если я уже загрузил файл […]
У меня есть php-страница, скажем, test.php Здесь я создаю xml $xmlVariable = <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <signupInfo> <address> <address>1 Infinite Loop</address> <city>Cupertino</city> <state>CA</state> <zip>99999</zip> </address> </signupInfo> Теперь мне нужно отправить его в пункт назначения (eg:https://destination.cm/fg) Как я могу отправить этот xml?
Я использую этот код для разбиения на страницы PHP XML. <?php $xml = simplexml_load_file('yourxml.xml'); $limit = 5; $page = $_GET['page']; foreach ( $xml->item as $item ) { if ( empty($page) ) { if ( $item->attributes()->page > 0 && $item->attributes()->page <= $page+$limit ) echo $item->attributes()->title,'<br/>'; } else { if ( $item->attributes()->page > ($page-1)*$limit && $item->attributes()->page <= […]
Я пытаюсь извлечь данные из XML-файла. Проблема в том, что я знаю, как сделать второй уровень, но не третий уровень. Вот пример теста XML <createacct> <result> <options> <ns></ns> </options> <rawout> stuff </rawout> <status>1</status> <statusmsg>success</statusmsg> </result> </createacct> Теперь, как бы я мог извлечь данные из: <rawout> , <status> и <statusmsg> ? Мне может понадобиться посмотреть <result><options><ns> […]
Я хотел бы создать новый упрощенный xml на основе существующего: (используя «simpleXml») <?xml version="1.0" encoding="UTF-8"?> <xls:XLS> <xls:RouteInstructionsList> <xls:RouteInstruction> <xls:Instruction>Start</xls:Instruction> </xls:RouteInstruction> </xls:RouteInstructionsList> <xls:RouteInstructionsList> <xls:RouteInstruction> <xls:Instruction>End</xls:Instruction> </xls:RouteInstruction> </xls:RouteInstructionsList> </xls:XLS> Поскольку в тегах элементов всегда есть двоеточия, он будет работать с «simpleXml», я попытался использовать следующую ссылку solution->. Как я могу создать новый xml с этой структурой: <main> […]
Я не могу справиться с такой простой (я думаю) вещью, как выходные записи из базы данных как XML. У меня есть красноречивая модель с именем Customer, и я хочу отправить для вывода всех клиентов из db, поэтому я попытался установить макрос ответа ( http://www.laravel-tricks.com/tricks/responsexml-macro ), и я называю это как это: public function showCustomers() { […]
Надеюсь, ты поможешь мне в этом. Файл XML выглядит так: <channel><item> <description> <div> <a href="http://image.com"> <span> <img src="http://image.com" /> </span> </a> Lorem Ipsum is simply dummy text of the printing etc… </div> </description> </item></channel> Я могу получить содержимое тега описания, но когда я это сделаю, я получаю всю структуру, в которой есть много css, и […]
вот мой xml DOM. <entities> <entity id="7006276"> <title>xxx</title> <entities> <entity id="7877579"> <title>xxx</title> <entities> Я хочу получить «сущность» с идентификатором 7006276, чтобы я мог получить доступ к его дочерним «сущностям», чтобы создать для него некоторые элементы «сущности». я пытался: $this->xmlDocument = new DOMDocument(); // some code creating the above elements (you dont have to care about […]
Я не уверен, как это сделать? Я хочу, чтобы иметь возможность обновить xml-файл (который я могу сделать), а затем обновить rss-канал из этого XML-файла. Надеюсь, это имеет смысл. Я могу обновить и показать данные из моего XML-файла. Я делаю это с помощью XSL и некоторых PHP. Я могу создавать и показывать данные из файла RSS. […]