如何将节点添加到 xml
how to add a node into an xml
我在 Xml 方面不是很有经验,我想知道将新节点附加到 XML.
的最简单方法是什么
这是我的 xml,我想将 1 节点附加到 xml。
<?xml version="1.0" encoding="ISO-8859-9"?>
<CQPN_ROLLS>
<CHQPN_ROLL DBOP="INS" >
.....
.....
.....
.....
<PAYMENT_LIST>
....
....
....
<SIGN>1</SIGN>
我应该如何找到 PAYMENT_LIST 节点并附加到它?
您需要将 xml 加载到 XDocument 中以对其进行 Linq 查询,然后追加节点。以下是示例
XDocument doc = XDocument.Load("input.xml");
doc.Root.Element("Style").Element("AdminEntry").Add(new XElement("Message",
new XAttribute("id", 2),
new XAttribute("value", "label"),
new XAttribute("desc", "")));
我在 Xml 方面不是很有经验,我想知道将新节点附加到 XML.
的最简单方法是什么这是我的 xml,我想将 1 节点附加到 xml。
<?xml version="1.0" encoding="ISO-8859-9"?>
<CQPN_ROLLS>
<CHQPN_ROLL DBOP="INS" >
.....
.....
.....
.....
<PAYMENT_LIST>
....
....
....
<SIGN>1</SIGN>
我应该如何找到 PAYMENT_LIST 节点并附加到它?
您需要将 xml 加载到 XDocument 中以对其进行 Linq 查询,然后追加节点。以下是示例
XDocument doc = XDocument.Load("input.xml");
doc.Root.Element("Style").Element("AdminEntry").Add(new XElement("Message",
new XAttribute("id", 2),
new XAttribute("value", "label"),
new XAttribute("desc", "")));