私の以前の質問では、私の問題を解決する方法を理解できませんでした。名前空間を持つXMLからLinqを使ってXMLにデータをロードしてアクセスする方法
<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である
var doc = XDocument.Parse(xml.Text);
doc.Descendants("text").FirstOrDefault().Value;
はどうやってアクセスすることができますか? 私は試しました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>'に置き換えることをお勧めします。 –