Articles of синтаксический анализ

Как извлечь контент из разделителей в php

Я ищу, чтобы извлечь содержимое в php из разделителей. Например : content useless <———> Content to get content to get content to get <———> content useles content useless <———> Content to get content to get content to get <———> content useless <———> Content to get content to get content to get <———> Пока у меня […]

Используя XMLReader PHP, как мне получить номер строки текущего узла?

Используя XMLReader XML parser в PHP 5.3, мне нужно получить номер строки текущего узла. Номер столбца или общее смещение от начала файла тоже было бы неплохо. Надеюсь, мне не нужно использовать какой-либо взломать как синтаксический анализ каждой строки исходного узла для readOuterXML() строк (с readOuterXML() ), но я не вижу getLineNo() как в DOM …

PARSE XML IN PHP

Всем привет .. Мне нужно проанализировать файл DWF с помощью PHP, который выглядит как xml-файл. пример : <dwf:Feature id="BXV1D8mWfkGOqXbyoIxQ2g"> <dwf:Properties id="hZBTdWkXKEuhGWAeTpMOUA"> <dwf:Property name="NO" value="0" /> <dwf:Property name="DESCRIPTION" value="Testing" /> <dwf:Property name="DATE" value="06/25/09" /> <dwf:Property name="BY" value="SJ" /> <dwf:Property name="CHK" value="JF" /> </dwf:Properties> Как разобрать это. Я новичок в разборе PHP xml.

Ошибка анализа: синтаксическая ошибка, неожиданный T_STRING в php

<?php include_once 'forecastVo.php'; include_once 'BaseVo.php'; $count=0; $json_url = file_get_contents( 'http://maps.google.com/maps/api/geocode/json' . '?address='jaipur'&sensor=false'); //line 9 if($json_url){ $obj = json_decode($json_url,true); $obj2= $obj['results']; } ?> Я получаю сообщение об ошибке: Ошибка анализа: синтаксическая ошибка, неожиданный T_STRING в /home/a4101275/public_html/index.php в строке 9 строка 9, где я использую file_get_contents . Что означает ошибка и как ее исправить?

как извлекать данные из необработанного html-файла

Есть ли способ извлечь требуемые данные из необработанного html, который был написан нечестно без IDs и classes ? Я имею в виду, предположим, что есть сохраненный html-файл веб-страницы (профиля), и я хочу извлечь данные вроде (скажем) «хобби». Можно ли это сделать с помощью PHP?

PHP Reg ex для разбора ссылки

У меня есть PHP-скрипт, который анализирует содержимое POST формы (сообщения) и преобразует любой URL в реальную ссылку HTML. Это два регулярных выражения, которые я использую: $dbQueryList['sb_message'] = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $dbQueryList['sb_message']); $dbQueryList['sb_message'] = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r<]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $dbQueryList['sb_message']); Хорошо, это работает хорошо, но теперь, в другом сценарии, я хотел бы […]

PHP XML – узнать путь к известному значению

Вот бит XML: [11] => SimpleXMLElement Object ( [@attributes] => Array ( [id] => 46e8f57e67db48b29d84dda77cf0ef51 [label] => Publications ) [section] => Array ( [0] => SimpleXMLElement Object ( [@attributes] => Array ( [id] => 9a34d6b273914f18b2273e8de7c48fd6 [label] => Journal Articles [recordId] => 1a5a5710b0e0468e92f9a2ced92906e3 ) Я знаю значение «46e8f57e67db48b29d84dda77cf0ef51», но его местоположение зависит от файлов. Можно ли […]

вернуть JSON и разобрать в java, android

Я возвращаю строку JSON из PHP: <?php $results = array( "result" => "success", "username" => "some username", "projects" => "some other value" ); echo json_encode($results); ?> Я нашел пример Java, который работает в Интернете. Он использует StringBuilder и выводит ответ с помощью Toast. Я хочу, чтобы на самом деле разбирать его как объект JSON, поэтому […]

вытягивать контент с внешнего веб-сайта, созданного с помощью javascript

Я знаю, как вытащить html-контент с внешнего сайта с помощью php и проанализировать его, но проблема в том, что содержимое, которое я хочу извлечь, генерируется функцией javascript. Код выглядит так: <div align="left"> <div id="divCotizaciones"></div> <script type="text/javascript"> getCotizaciones("cotizaciones_busca.dat"); </script> </div> Я хотел бы извлечь весь контент, созданный этой функцией. Это веб-страница, откуда я пытаюсь загрузить контент: […]

Parse KML-файл с PHP

Есть ли способ разобрать Google Maps * .kml-файл с simple_xml_load_file ("*. Kml")? Мне нужно сохранить в имени моей базы данных и координатах каждого полигона, зарегистрированного в моем KML-файле. На моем скрипте PHP simple_xml_load_file ("*. Kml") возвращает false, поэтому я не могу его прочитать. <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom"> <Document> <Schema> … </Schema> […]