2010-01-15 34 views
0

我試圖從一個HTML頁面的具體內容(鏈接,文字,圖像)的可視化表示。是否有一些程序可以用來生成頁面DOM模型的可視化表示?我知道我可以使用HTML解析器在Java中編寫這樣的程序,但在我這樣做之前,我想我會看看是否已經存在這樣的程序。獲得一個HTML DOM

我的主要目的是提取特定的鏈接,圖片鏈接和文本;並將它們發送到頁面上的Flex小程序。 謝謝, 萬斯

+0

是不是這種被稱爲「網絡瀏覽器」的程序?我的意思是,在Firefox或Safari的檢查員Firebugs可以讓你這樣做。 – zneak 2010-01-15 15:57:45

回答

0

如果你只是想提取的信息數位(而不是打印出整個頁面結構說吧)的,您可以使用Firefox的Firebug擴展。

然後選擇在HTML選項卡中單擊第二個圖標從左側(看起來像在盒子指向光標),然後點擊你感興趣的去DOM的那部分頁面的一部分。

+0

謝謝你!這正是我想要的!我認爲這種類型的計劃必須存在,但我不知道它會被稱爲什麼。 – JavaMan 2010-01-15 16:03:01

-1

我認爲你最好的選擇是jQuery和GreaseMonkey ... GreaseMonkey會插入腳本,並且jQuery可以高效地解析HTML DOM。請注意,這可能是FireFox唯一的解決方案,因爲我認爲GreaseMonkey是FireFox唯一的實用程序。

+0

的GreaseMonkey是Friefox只有...但OP試圖避免編寫自己的軟件,這一點,你的解決方案只是提供了一些自定義程序可以使用庫。 – Quentin 2010-01-15 16:07:55

+0

這並不是我如何接受它,因爲他想把它們發送給另一個程序......對我來說,這意味着他想要一些代碼能夠做到這一點。但我想,考慮到他接受了FireBug的延伸(也只是FF),我錯了。 – 2010-01-15 16:27:32