0

私はフォーマットのRSSフィードを持っています

<item>
<title>11/09/2012 - Coffee Roasting 101</title>
<link><![CDATA[http://test.com/helios/index.php?com=detail&eID=277478]]></link>
<description>&#60;p&#62;&#60;img style=&#34;float: right; margin: 5px;&#34; src=&#34;http://test.com/helios/img/hand.jpg&#34; alt=&#34;five finger of coffee please&#34; width=&#34;127&#34; height=&#34;132&#34; /&#62;Learn the basics of roasting coffee. What...</description>
<guid>http://test.com/helios/index.php&#63;com=detail&amp;eID=277478</guid>
<pubDate>Fri, 09 Nov 2012 08:00:00 -0800</pubDate>
</item>

説明ノードには、いくつかのテキストとimgタグが含まれています。今、私の関数では、次のようなことをしています。

foreach (ArrayList item in rssItems)
 {
string desc = (string)item[1];
-------------------           
     Response.Write("<li><a href=\"" + link + "\">" + title + "</a>");
     Response.Write("<p>" + desc+ "</p></li>");
-------------------
------------------- 

  }

テキストと画像の高さと幅のapタグを取得します。タグに属性と説明がない別のimgタグとして画像を取得しようとしています<p>。この問題に取り組むための助けをいただければ幸いです。

4

1 に答える 1

1

タグのHTMLコードがある場合は<description>、正規表現パターン<img.*?src="(.*?)".*?>を使用してタグを検索します<img>

于 2012-11-08T23:38:56.503 に答える