3

私はHTML Webページの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... 
4

1 に答える 1

2

HTML が文字列として利用可能な場合、正常に解析された場合 (整形式の HTML)$.parseXMLに変換されるjQuery を使用できます。XMLDocument

このオブジェクトは.find().parent()やその他のトラバーサル メソッドを使用してトラバースおよび操作できます。

: これはもちろん、クライアント側でこれを行うことにオープンであると仮定した場合です。

于 2012-08-28T12:13:20.070 に答える