2010-12-21 5 views
0

私は現在Element Parserというパーサーを使用していますが、div id "Group-E"の下にある4番目のimgタグであるimgタグを解析しようとしています。 2番目のimgは取得できますが、2番目のimg以降は取得できません。私が解析したいimgは次のとおりです:Element Parserを使用してdiv内の深い部分にある<img>を解析するにはどうすればよいですか?

<img src="http://example.com/I_need_this_image_here.jpg" />. 

どうすればいいですか?助けのための

<div class="edgeTop"> 
<div id="Group-E"> 
    <img src="http://example.com/image.jpg" id="image" />  <img src="http://example.com/image2.png" border="5" /> 

    <h4>Group - Section E</h4> 

    <div class="efs" style="width:28px;">Group:</div>E<br /> 
    <div class="efs" style="width:28px;">Link:</div><a href="Group/E">Group E</a><br /> 
    <div class="efs" style="width:28px;">Date:</div><strong>Febuary 15, 2001</strong> by <strong><a href="http://example.com/date">Date</a></strong><br /> 
    <br /> 

    <img src="http://example.com/image3.gif" class="image" style="padding: 0 4px 7px 0;" />Group;. <b>Group E</b><br /><br />Group E Other: 
    <img src="http://example.com/I_need_this_image_here.jpg" /> Other:<br /><a href="http://www.example.com/other" target="_blank" class="url">Group Site</a> 
    <div class="efs"> 
     <div style="padding:18px 0 1px 8px;">Link Pics:</div> 
     <img src="http://example.com/linkpic.gif" class="imagelink"/> </div> 
</div> 
<div class="efsl"></div> 

感謝を解析しよう

​​

HTMLコード:これまでのところ私は第一imgタグを取得するには、次のコードを使用しました。

答えて

0

は試行錯誤の時間の後にそれを考え出しました。 "+"セレクタを使用して次の要素を取得する必要があります。

0

あなたはこのようなを解析したい画像にクラスを追加できませんでした...

<img class="imgtoparse" src="http://example.com/I_need_this_image_here.jpg" /> 
+0
+0

HTMLコードは私によって制御されないため、動作しません。 – 0SX

関連する問題