【发布时间】:2014-03-18 21:12:48
【问题描述】:
我有一个包含以下内容的 XML 文件:
<?xml version="1.0" encoding="utf-8" ?>
<TokenToCardMapping>
<pair key ="2313123124122512" value="3412412512512512"/>
<pair key ="3414125121259723" value="3749327923749723"/>
</TokenToCardMapping>
我正在寻找使用 XDocument 或 XElement 将新的 pair 元素添加到 TokenToCardMapping 后代的方法。
我将键和值作为字符串,我只想添加一个新的对。
如果我的新键和值是:111111111111 , 222222222222 我想将 xml 更新为如下所示:
<?xml version="1.0" encoding="utf-8" ?>
<TokenToCardMapping>
<pair key ="2313123124122512" value="3412412512512512"/>
<pair key ="3414125121259723" value="3749327923749723"/>
<pair key ="111111111111" value="222222222222"/>
</TokenToCardMapping>
【问题讨论】:
-
你有没有尝试过或者只是希望有人为你写?
-
看看 XElement.Add() 方法和 XDocument.Save() 方法。
标签: c# xml linq-to-xml append xelement