私は、XMLファイルがあります:child1のXDocumentを使ってxml-fileを読むには?
のchild1のコンテンツのrootcontentの
内容:私はメッセージを取得
XDocument xml = XDocument.Load("D:\\test.xml"); foreach (var node in xml.Descendants()) { if (node is XElement) { MessageBox.Show(node.Value); //some code... } }
:
<?xml version="1.0" encoding="UTF-8"?> <root lev="0"> content of root <child1 lev="1" xmlns="root"> content of child1 </child1> </root>
し、次のコードを
しかし、私はメッセージを必要とする:根の
コンテンツをchild1の
の
コンテンツどのようにそれを修正しますか?
の可能性のある重複! [LINQ to XML - 子要素のテキストコンテンツを持たないXElementのテキストコンテンツを取得する(http://stackoverflow.com/questions/10302158/linq-to-xml-get-given-xelements-text-content-without-child- elements-text-con) – Fabio