我有一个 html 网页 url http://teluguone.com/recipes/content/Andhra-Spicy-Mutton-Curry-Recipe-6-221.html
我需要从上面的 url 中提取描述文本。
我的需求是,我需要获取多个DIV标签之间带有html标签的文本,
示例:
<div class="relatedarticals_info_bold"><h1>Recipe Name</h1></div> : Andhra Spicy Mutton Curry Recipe</div>
</div> <div id="relatedarticals_info2"> <div class="relatedarticals_info"> <div class="relatedarticals_info_bold">
<h1>Author</h1></div> : Teluguone</div> </div> <div id="relatedarticals_info2"> <div class="relatedarticals_info">
<div class="relatedarticals_info_bold"><h1>Preparation Time</h1></div> : 30 Mins</div> </div>etc.....?
我需要得到这样的输出:
Recipe Name: Andhra Spicy Mutton Curry Recipe Author: Teluguone
Preparation Time: 30 Mins etc...
最佳答案
如果 HTML 以字符串形式提供,您可以使用 jQuery 的 $.parseXML
,如果成功解析(格式良好的 HTML),它会转换为 XMLDocument
。
然后可以使用.find()
、.parent()
和其他此类遍历方法遍历和操作该对象。
注意:当然,前提是您愿意在客户端执行此操作。
关于jquery - j2me中多个div标签之间的html文本提取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12136416/