這不是一個確切的答案,因爲沒有足夠詳細的問題,我不打算給它寫你,但解析使用DOMDocument HTML表格的下面的例子PHP類應該給你一個解決這個問題的可能方法的好主意。
<?php
$doc = new DOMDocument();
$doc->loadHTMLfile("/path/to/file");
//$doc->loadHTML("<html><body><table><tr><td>1</td><td>2</td><td>3</td></tr><tr><td>4</td><td>5</td><td>6</td></tr><tr><td>7</td><td>8</td><td>9</td></tr></table></body></html>");
$tables = $doc->getElementsByTagName("table");
foreach($tables as $table) {
$rows = $table->childNodes;
foreach($rows as $row) {
if($row->nodeName == "tr") {
$columns = $row->childNodes;
foreach($columns as $column) {
if($column->nodeName == "td") {
// $column->nodeValue
print_r($column);
echo "<br>";
}
}
}
}
}
?>
編輯:的/path/to/file
也可以是一個URL而不是本地文件。
解析傳入的數據,或者更好的是,告訴編寫遠程腳本的人以允許您指定要返回的列。 –
什麼是php輸出? JSON? – meda
你想改變他人網站的內容嗎?你想打破互聯網嗎? ;) –