여기 이전 질문에서 문제를 해결하는 방법을 이해하지 못했습니다.네임 스페이스가있는 XML에서 Linq을 사용하여 XML에 데이터를 액세스하는 방법
var doc = XDocument.Parse(xml.Text);
doc.Descendants("text").FirstOrDefault().Value;
가 어떻게 액세스 할 수 있습니다
<root>
<photo>/filesphoto.jpg</photo>
<photo:mtime>12</photo:mtime>
<text>some text</text>
</root>
이 코드를 사용하는 요소에 액세스하려면 여기 Linq to XML, how to acess an element in C#? 내가 구문 분석 할 필요가 내 XML인가? 나는 시도했다 http://aspnetgotyou.blogspot.com/2010/06/xdocument-or-xelement-with-xmlnamespace.html, 그러나 그것은 무시된다 <photo:mtime>
와 나는 그것을 접근 할 필요가있다. 코드를 작성하십시오.
xml이면 Linq와 XML을 함께 구문 분석 할 수 없습니다. XML을 수정해야하며 이전 질문에 대한 대답도 참조하십시오. – BrokenGlass
XML은 정확하지 않으므로 구문 분석 할 수 없습니다. 괜찮 으면,이 XML 파일을 VS로 열고'photo : mtime>'을'photoMtime>'으로 바꾸라고 제안 할 것입니다. –