我有一个以下格式的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)
我有一个Add(XmlDocument xDoc, Book newBook)
方法来向XmlDocument
传递给Add(..)
方法的对象添加新书.我怎样才能做到这一点.
我在.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.我很困惑哪个去了.有什么好的材料我可以参考了解这一点.