私のアプリケーションでは、Webページに表示されている最新の日付を抽出したいと思います。コンテンツを抽出するには、System.Xml.Linq.XDocumentクラスを使用しています。しかし、私は飼料のpubdateを抽出することができません。ここに私のコードがありますが、それは例外です。ドットネットウィンドウアプリケーションでウェブページから最大日付を抽出する方法
System.Xml.Linq.XDocument feeddata =
System.Xml.Linq.XDocument.Load(
"http://feeds2.feedburner.com/plasticsnews/plasticsinformation/plastopedia");
var maxPubDates = (from feeds in feeddata.Descendants("Feeds")select feeds);
DateTime maxDate = maxPubDates.Max(feed => (DateTime) feed.Element("pubDate"));
を例外とは何ですか? DateTimeの形式は、.NETが期待しているものとは異なる可能性があるため、(DateTime)への直接的なキャストは危険です。 –
最後の行の例外シーケンスには要素がありません。 – banita