これは非常に簡単な質問かもしれませんが、私の状況ではまだ有効なこの質問に対する回答は見つかりませんでした。私はjQueryとJavaScriptにとって非常に新しいです。とにかく、私はjQueryプラグインを使って "jGFeed"というプラグインを使用しています。このプラグインは、フィードに関する重要な情報を含んでいるオブジェクトを返します。このようなルックスのためのコード:要素IDなしのHTML文字列の解析
<img src="http://l.yimg.com/a/i/us/we/52/28.gif"/><br />
<b>Current Conditions:</b><br />
Mostly Cloudy, 73 F<BR /><BR />
<b>Forecast:</b><BR />
Tue - Showers Late. High: 74 Low: 50<br />
Wed - Scattered Thunderstorms. High: 70 Low: 42<br /><br />
<a href="http://us.rd.yahoo.com/dailynews/rss/weather/Klamath_Falls__OR/*http://weather.yahoo.com/forecast/USOR0186_f.html">Full Forecast at Yahoo! Weather</a><BR/><BR/>
(provided by <a href="http://www.weather.com" >The Weather Channel</a>)<br/>
は、今私が見てきた:
$.jGFeed('http://weather.yahooapis.com/forecastrss?p=USOR0186&u=f', function(feed) {
if(!feed) {
return false;
}
var html = feed.entries[0].content;
}
この時点までは、「HTML」変数は今、このような何かに似ているHTMLコードの文字列が含まれていますHTML文字列を解析して私が望むコンテンツを得る方法はたくさんありますが、それらはすべて目的の情報を見つけるために要素のクラスまたはIDを参照しています。私が本当に望むのは、画像のURL(http://l.yimg.com/a/i/us/we/52/28.gif)、現在の気象テキストと気温(Mostly Cloudy、73F)、そして彼らの気温と条件とともに2日間提供されています。この情報をjQueryで抽出する方法はありますか?
返された値の正確な書式設定を見ることができる実例がありますか? –
現時点ではありません。 2番目のコードブロックには、私が解析しようとしている正確な戻り値(またはこれがRSSフィードの現在のエントリであるための例)が含まれています。 –