如何将现有的Xml字符串添加到XElement中?
这段代码
var doc = new XDocument(
new XElement("results", "<result>...</result>")
);
Run Code Online (Sandbox Code Playgroud)
当然会产生这个
<results><result></result></results>
Run Code Online (Sandbox Code Playgroud)
但我需要这个
<results><result>...</result></results>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我在.NET中学习Xml数据处理.我有以下XML格式.
<BOOKS>
<BOOK>
<TITLE>book 1</TITLE>
<AUTHOR>author 1</AUTHOR>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</BOOK>
<BOOK>
<TITLE>book 2</TITLE>
<AUTHOR>author 2</AUTHOR>
<PRICE>20.90</PRICE>
<YEAR>1995</YEAR>
</BOOK>
</BOOKS>
Run Code Online (Sandbox Code Playgroud)
我需要学习添加/编辑/删除新书到XML文件.能否请您指导我们探索这些功能的所有课程.我发现许多类XmlDocument XmlTextWriter等等.一些网站建议也使用LINQ.我很困惑哪个去了.有什么好的材料我可以参考了解这一点.