이에서 요소에 날짜를 변환해야합니다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'를 대체하고, 다시 문자열 화해야하는 이유는 무엇입니까? 아니면 restringify하지; 너는 그걸로 무엇을하고 있니? –
당신은'XElement'를 사용해야합니다; 그것은 훨씬 쉽습니다. – SLaks
스레드 제목을 업데이트 했으므로 XmlTextReader를 사용할 필요가 없습니다. 어떤 식 으로든이 일을하는 방법을 보여줄 수 있습니까? –