Я использую комбинацию XMLReader и simpleXML для анализа сообщений в файле экспорта WordPress. Я понимаю, что это немного не соответствует норме, но это больше для резервного проекта, поэтому мы можем легко подтянуть одну из этих статей, если нам это нужно в futre. Сайт WP, на котором они были, должен спуститься. Проблема, с которой я сталкиваюсь, […]
В дополнение к моему вопросу здесь , я действительно задаюсь вопросом, почему я не получаю строки, добавленные в мой массив, со следующим кодом. Я получаю HTML-код из внешнего источника с помощью этого: $doc = new DOMDocument(); @$doc->loadHTML($html); $xml = @simplexml_import_dom($doc); // just to make xpath more simple $images = $xml->xpath('//img'); $sources = array(); Вот массив […]
у меня есть $number[0] который является объектом (SimpleXMLElement). Он имеет только один элемент. Элемент имеет эту пару 0 – 9 9 – строка, которую мне нужно иметь в переменной.
У меня есть этот массив simplexml, который мне удалось получить из примеров в google. теперь мне нужно отсортировать массив. это то, что у меня есть. $url = 'http://api.trademe.co.nz/v1/Member/2128687/Listings/All.xml'; $xml = simplexml_load_file($url); foreach($xml->List->Listing as $list){ echo $list->EndDate; echo '<br/>'; } все работает так, как должно. Я хочу отсортировать его по ближайшей дате окончания. ive попробовал все […]
Так вот моя проблема! Я использую simplexml на своем веб-сайте в качестве замены для MySQL, потому что я использую мобильный телефон, который отлично работает с запросом addChild, но когда он отправляет его, он переопределяет исходный файл xml или хорошо объясняет его с помощью XML-файла кода: <?xml version="1.0"?> <video><title>title 22</title></video> Файл Php: <?php $file = 'database.xml'; […]
Я конвертирую XML-файл в объект с помощью simplexml_load_file. Я заметил проблему, когда элемент redunant имеет пустое значение. Я думаю, что этот пример делает его более понятным: // XML-File (Just a small excerpt look at "…") … <Team uID="t684"> … <Player loan="" uID="p20388"> <Name>Manuel Neuer</Name> <Position>Goalkeeper</Position> <Stat Type="first_name">Manuel</Stat> <Stat Type="last_name">Neuer</Stat> <Stat Type="middle_name"></Stat> <Stat Type="known_name"></Stat> <Stat Type="birth_date">1986-03-27</Stat> […]
У меня есть список песен из Echonest API с Spotify URI, но он добавляет еще много песен, которые мне нужны. Мне нужен только один из них не для всех, но я хочу продолжать это делать 20 раз. Поэтому я хочу только получить первый трек внутри узла и перейти к следующему. Вот xml-файл, который я получаю […]
У меня проблема с SimpleXML. Когда я использую метод children () для получения содержимого элемента XML, с элементами, содержащими HTML, он будет анализировать содержимое HTML как XML. Как я могу сделать так, чтобы он не анализировал HTML?
Эта ссылка на RSS-канал не загружается с помощью simplexml_load_file . Ссылка: http://www.nationnews.com/site/feed Ссылка является допустимым RSS-каналом, и нет, это не проблема разрешения, все остальное загружается.
С помощью SimpleXML можно добавлять / изменять / удалять атрибуты выбранного узла «на лету», набрав, например, $child->addAttribute('n', $occ_order); есть ли способ изменить имя элемента $ child? Я бы ожидал чего-то вроде $child->setName('newTagName'); но я не могу найти соответствующую функцию в API. Заранее благодарим за подсказки!