【发布时间】:2021-08-18 10:11:09
【问题描述】:
这是 XML 文件
?xml version="1.0" encoding="utf-8"?>
<!--This file is generated by the program.-->
<DATABASE>
<SCENE SCENE_NAME="SCENE_TestSene"></SCENE>
</SCENE>
</DATABASE>
我想在元素“SCENE SCENE_NAME="SCENE_TestSene"”里面写
这是我写入元素的代码。
XDocument doc = XDocument.Load("Database.xml");
XElement root = new XElement("XYZ");
root.Add(new XElement("tName", "VIRAT"));
doc.Element("//DATABASE/SCENE[@SCENE_NAME='SCENE_TestSene']").Add(root); // this line crashes the application
doc.Save("Database.xml");
如何在元素内插入数据。
这就是写完之后的样子。
<DATABASE>
<SCENE SCENE_NAME="SCENE_TestSene">
<XYZ>
<tName>virat</tName>
</XYZ>
</SCENE>
</DATABASE>
【问题讨论】: