在Android中使用jsoup获取html脚本标签的信息

时间:2018-07-28 08:47:24

标签: jsoup

我问过这个问题,但是我没有答案,所以我又问了一次。考虑这样的html脚本标记:

<script id="ld" type="application/ld+json>"@type": "Recipe","name": "Some Name","datePublished": "7-26-2018 ","description": "Some Desc"</script>  

如何使用android中的jsoup代码提取“某些名称”或“某些描述”值?

1 个答案:

答案 0 :(得分:0)

Jsoup无法获得这些值,因为您拥有的是JSON,而Jsoup无法解析JSON。 我曾想过使用Jsoup获取<script>的内容,然后使用其他库对其进行解析,但是Jsoup甚至破坏了此内容,因此在您的情况下毫无用处。脚本标记的正文损坏:

 <script id="ld" type="application/ld+json> " @type":="" "Recipe","name":=""