我有一个非常简单的简单xml文件,看起来像这样。
我想把所有的行都放在爱好下,然后我想得到歌曲下的所有行。因此得到它的下划线。任何人都可以帮忙,谢谢!
<sasjamal>
<hobbies>
<row>...</row>
<row>...</row>
</hobbies>
<songs>
<row>...</row>
<row>...</row>
</songs>
</sasjamal>
这就是我试过的
var rows = xdoc.Root.Descendants("hobbies").Elements("row");
var rows = xdoc.Root.Descendants("songs").Elements("row");
答案 0 :(得分:0)
我假设,通过&#34;获取所有行&#34;你的意思是字符串值!?如果是这样,那么这就是你的解决方案:
var hobbies = xdoc.Root.Descendants("hobbies").Elements("row").Select(e => e.Value);
var songs = xdoc.Root.Descendants("songs").Elements("row").Select(e => e.Value);