c#添加xml文件属性

c#添加xml文件属性,第1张

可以的

XDocument xd = XDocumentLoad("SalesWareHouseOut_138375xml");
 
            xdDescendants("Data")ToList()ForEach(q =>
                {
                    if (qAttribute("CorpOrderID")Value == "138204")
                    {
                        qSetAttributeValue("ToCorpID", "123");
                    }
                });
            xdSave(EnvironmentGetFolderPath(EnvironmentSpecialFolderDesktop) + "\\SalesWareHouseOut_138375xml");

XmlNodeList xnl=docSelectNodes("//[@GlobalID='123']");//属性GlobalID=123的节点不论节点在哪一级,节点叫什么名字
或XmlNodeList xnl=docSelectNodes("//RealTimeData[@GlobalID='123']");//属性GlobalID=123的RealTimeData节点,不论节点在哪一级,只要节点的名字叫RealTimeData
foreach(XmlNode xn in xnl)
{
xnInnerText//节点的值
}
主要就是知道怎么表达XML的路径
你可以参考一下
>

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

原文地址: http://outofmemory.cn/yw/12915846.html

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

发表评论

登录后才能评论

评论列表(0条)

保存