【问题标题】:Java web site meta data [closed]Java网站元数据[关闭]
【发布时间】:2015-01-07 01:10:35
【问题描述】:

使用 Java 从网站中提取元数据的最佳方法是什么?

我打算请求整个页面,然后查找元数据在该页面中的位置 - 这似乎很麻烦,有没有更好的方法来实现这一点?

【问题讨论】:

    标签: java metadata


    【解决方案1】:

    虽然很麻烦,但据我所知,这实际上是唯一的方法。

    你可以做的是只读取特定的前几个字节,比如 2000。这可能会节省一些时间,但不能保证所有元标记都会被读取。

    另一种方法是分块读取,扫描字符串</head>,如果没有,继续阅读。不过,对于带有大 <head> 标记的页面,这可能需要更长的时间。

    无论如何,原始 html 不应该太长而无法处理。

    【讨论】:

      猜你喜欢
      • 2016-05-03
      • 1970-01-01
      • 2011-02-03
      • 2013-03-10
      • 1970-01-01
      • 2017-04-30
      • 2012-06-19
      • 1970-01-01
      • 2015-11-21
      相关资源
      最近更新 更多