2010-01-15 70 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