が、このから要素で日付を変換する必要があります。これにC#を使用してXML文字列の日付を置き換えるにはどうすればよいですか?私はXMLのRSSフィードを解析しようとしています
<lastBuildDate>Thu, 13 Apr 2017</lastBuildDate>
:
<lastBuildDate>Thu, 13 Apr 2017 09:00:52 +0000</lastBuildDate>
私はのホールドを取得することができていますlastBuildDate
以下のコードの要素
XmlTextReader reader = new XmlTextReader(rssFeedUrl);
while (reader.Read())
{
if (reader.NodeType == XmlNodeType.Element && reader.Name.Contains("BuildDate"))
{
// replace DateTime format
}
}
私は要素のテキストの値を取得する方法を知らない&正しい形式で置き換える - 誰でも助けることができますか?
全体を解析せずに要素を探し、 'innerText'を置き換えて、再度文字列化するのはなぜですか?そうではない。あなたはそれで何をしていますか? –
'XElement'を使うべきです。それはずっと簡単です。 – SLaks
スレッドのタイトルを更新しました.XmlTextReaderを使用する必要はありません。これをどのようにするか私に教えてください。 –