Я в настоящее время сценарий, можно найти здесь: http://ddelay.co.uk/bus/find_services2.phpЗачистка и возвращение JSON PHP данных
С помощью следующего кода:
<?php
include('simple_html_dom.php');
$service = $_GET["stop"];
$debug = $_GET["debug"];
$url = $service;
if($debug === "yes"){
echo "URL IS: " . $url . "\n";
}
$search = array('?', ' ', '.asp&');
$replace = array('&', '+', '.asp?');
$url2 = str_replace($search, $replace, $url);
if($debug === "yes"){
echo "REPLACEMENTS: ". $url2 . "\n";
}
$end = "http://tsy.acislive.com" . $url2 . '&showall=1';
if($debug === "yes"){
echo "FINAL URL: ". $end;
}
$html = file_get_html($end);
$ret = $html-> getElementsByTagName('table');
print($ret);
?>
Для примера, который будет тянуть из таблицы tsy.acislive. com (пример: http://ddelay.co.uk/bus/find_services2.php?stop=/web/public_service_stops.asp?service=22?operatorid=36?systemid=30?goingto=Woodhouse)
Я хочу, чтобы иметь возможность конвертировать эту таблицу в данные JSON для использования в моем приложении. К сожалению, я пробовал функцию PHP JSON_encode ($ ret); но, к сожалению, это не удалось. Будет ли кто-нибудь знает, как я могу преобразовать эту таблицу вытащил с помощью Simple-Dom-Parser PHP в Json данных
'Предупреждение: file_get_contents() [function.file-get-contents]: Не удалось разрешить имя хоста в simple_html_dom.php в строке 76' –