属性の変更を伴うノードの追加

私は次のXMLを持っています:

<?xml version="1.0" encoding="utf-8" ?>

    

私は私のC#アプリケーションで、xmlが次のように見えるよりもいくつかのBBBノードを追加したい:

 <?xml version="1.0" encoding="utf-8" ?>
    
        
        
        

    

コードの提案?

0
これはnode.jsと何が関係していますか?
追加された 著者 svick,

1 答え

DOM (System.Xml)と LinqからXMLへ APIを使用できます。

LinqからXMLへ

 XDocument doc = XDocument.Load(file);
 XElement ele = new XElement("BBB");
 ele.SetAttributeValue("CCC", "text1");
 ele.SetAttributeValue("DDD", "text2");
 doc.Root.Add(ele);
 doc.Save(file);
3
追加された
はい、どうですか?私は使用する必要があるコードは何ですか?
追加された 著者 gln,