【发布时间】:2012-10-02 06:50:17
【问题描述】:
我试图在我的程序中解析一些 XML,但我似乎无法找出最好的方法。
XML 有一个称为“容器”的元素。该元素有多个称为“文本”的后代。我想做的是按顺序提取“文本”元素中的值,并将它们保存在字符串中。
所以 XML 看起来像:
<containers>
<container>
<elt3243> </elt3243>
<elt1122></elt1122>
<elt><text> Put me in a string please </text> </elt>
<elt2211></elt2211>
</container>
<container>
<elt3243><text>I would also like to be in the string</text></elt3243>
<elt1122></elt1122>
<elt> </elt>
<elt2211></elt2211>
</container>
</containers>
我想要的结果:
String result = "Put me in a string please \n I would also like to be in the string";
最好的方法是什么?
【问题讨论】:
-
这可能在
XmlDocument中吗?
标签: c# .net xml xml-parsing linq-to-xml