Articles of разбор

phpQuery игнорирует часть импортированного файла

следующий код: <? require_once "phpQuery.php"; $dom = phpQuery::newDocument( "<head></head><body>this is ignored</body>" ); echo nl2br( htmlentities( $dom ) ); ?> должен дать это игнорировать, но все тело, кажется, игнорируется. Я удалил код, где проблема все еще была там. Я хочу читать ссылки ($dom->find('a')) из тела, но выяснилось, что ничего не найдено, хотя в теле есть ссылки. […]

Вытягивание позиций НХЛ из таблицы XML с PHP

Я работаю над проектом, в котором я делаю различные статистические данные о НХЛ и вставляю их в таблицу SQL. В настоящее время я работаю над фазой скремблирования и нашел XML-синтаксический анализатор, который я реализовал, но я не могу на всю жизнь понять, как извлечь информацию из него. Таблицу можно найти здесь -> http://www.tsn.ca/datafiles/XML/NHL/standings.xml . Парсер […]

Разбор XML с помощью Xpath в PHP

Рассмотрим следующий код: $dom = new DOMDocument(); $dom->loadXML($file); $xmlPath = new DOMXPath($dom); $arrNodes = $xmlPath->query('*/item'); foreach($arrNodes as $item){ //missing code } $ File – это xml, и каждый элемент имеет заголовок и описание. Как я могу отобразить их (название и описание)? $file = "<item> <title>test_title</title> <desc>test</desc> </item>";

Разбор данных JSON с удаленного сервера

Мне было интересно, есть ли способ сделать Parser в PHP, в котором получает значения с этого сайта https://btc-e.com/api/2/btc_usd/ticker и устанавливает их как переменные в php-коде? Я немного посмотрел на php-парсеры, и единственное, что я нашел, это парсеры, которые повторяют всю информацию на веб-сайте.

разбор вложенных объектов JSON String с помощью JQuery / PHP?

Это страница, над которой я работаю …. http://fremontchurch.net/json_test/ Это json http://fremontchurch.net/json_test/posts.php Я пытаюсь иметь список названий треков, перечисленных и связанных через простую ссылку html <a href="URL_GOES_HERE">TRACK NAME GOES HERE</a> на свой URL-адрес я получил все остальное, чтобы его только вложенная часть продолжала подниматься »[object Object], [object Object], [object Object]» … и так далее … Каждое […]

Как предотвратить сканирование в зависимости от XPath от содержимого страниц

Существует библиотека php, которая делает evreybody способным атаковать меня (что-то вроде cURL) . Тогда у меня есть идея предотвратить это, я хочу использовать динамическое имя класса для своих элементов. посмотри на это: <div class="<?php $ClassName ?>">anything</div> // $className is taken from the database Примечание: $ClassName будет меняться в зависимости от времени. В этом случае никто […]

json parse error с двойными кавычками

Двойная кавычка, даже если сбежавшая, бросает ошибку разбора. посмотрите на код ниже //parse the json in javascript var testJson = '{"result": ["lunch", "\"Show\""] }'; var tags = JSON.parse(testJson); alert (tags.result[1]); Это вызывает ошибку синтаксического анализа из-за двойных кавычек (которые уже экранированы). Даже eval() не будет работать здесь. Но если я сбегу от него с помощью […]

ICalendar-парсер в PHP, который поддерживает часовые пояса

Я ищу PHP-класс, который может анализировать файл ICalendar (ICS) и правильно обрабатывать временные интервалы. Я уже создал собственный синтаксический анализатор ICS, но он может обрабатывать только часовые пояса, известные PHP (например, «Европа / Париж»). К сожалению, ICS-файл, созданный Evolution (программное обеспечение календаря по умолчанию для Ubuntu), не использует идентификаторы часовых поясов по умолчанию. Он экспортирует […]

Чтение в Malformed XML (некодированные объекты XML) с помощью PHP

У меня возникли проблемы с анализом неправильного XML в PHP. В частности, я обращаюсь к стороннему веб-сервису, который возвращает данные в формате XML без кодирования объектов XML в реальных данных. Например, один из элементов содержит сердце ASCII, «<3», без кавычек, которые анализатор XML видит в качестве открывающего тега. Он должен быть «& lt; 3». Прямо […]