C#增加xml文件中一个节点的值?

C#增加xml文件中一个节点的值?,第1张

XmlDocument xml =new XmlDocument()

xml.Load("这里是你的XML文件路径")

(假设<book>节点是a节点的子节点

也就是这样的

<a>

<book>数学〈/book>

<title>题目</title>

</a>

)

XmlNodeList node = xml.SelectNodeList("a").ChildNodes//获取a的子节点

foreach(XmlNode xl in node)

{

XmlElement xe = (XmlElement) xl

if(xe.Name = book)

{

xe.InnerText = "高等数学"

}

}

$xml =<<<EOT

<?xml version="1.0"?>

<root>

<section name="Section1">

<category id="Category1" name="google">

</section>

</root>

EOT

$objXML=simplexml_load_string($xml)

$objXML->section->addAttribute('city', 'abc')

echo $objXML->asXML()


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11194230.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存