<book>
<writer>jhon</writer>
<descr>
<title>linq</title>
<pageno>120</pageno>
</descr>
<descr>
<title>linq1</title>
<pageno>120</pageno>
</descr>
</book>
我想以作家和标题
的形式检索数据jhon linq
jhona linq1
答案 0 :(得分:0)
- 假设你想要写入标签中的“值”等等---
*你的意思是让xml成为:
<book>
<writer>jhon</writer>
<descr>
<title>linq</title>
<pageno>120</pageno>
</descr>
<writer>jhona</writer>
<descr>
<title>linq1</title>
<pageno>120</pageno>
</descr>
</book>
查询将类似于(可能的解决方案)
var Data = (from item in doc.Descendants("book")
select new
{
writer = item.Element("Writer").Value,
title = item.Element("title").Value
});
然后您可以连接编写器和标题以获取您指定的输出格式(作者标题)