中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c# xmldocument怎樣修改屬性

c#
小樊
81
2024-11-22 03:42:50
欄目: 編程語言

在C#中,您可以使用XmlDocument類來加載、查詢和修改XML文檔。要修改XML文檔的屬性,您需要首先找到具有該屬性的元素,然后使用SetAttribute方法更改屬性值。以下是一個示例:

using System;
using System.Xml;

class Program
{
    static void Main()
    {
        // 創建一個新的XmlDocument實例
        XmlDocument doc = new XmlDocument();

        // 加載XML字符串
        string xmlString = @"
        <root>
            <element id='1' name='sample'>
                <subelement>Text</subelement>
            </element>
        </root>";
        doc.LoadXml(xmlString);

        // 獲取具有指定ID的元素
        XmlElement element = doc.SelectSingleNode("//element[@id='1']") as XmlElement;
        if (element != null)
        {
            // 修改元素的屬性值
            element.SetAttribute("name", "new_sample");
        }

        // 將修改后的XML文檔保存到字符串
        string modifiedXmlString = doc.OuterXml;
        Console.WriteLine(modifiedXmlString);
    }
}

在這個示例中,我們首先創建了一個XmlDocument實例并加載了一個包含element元素的XML字符串。然后,我們使用XPath查詢找到具有指定ID(在這種情況下為1)的元素。接下來,我們使用SetAttribute方法修改該元素的name屬性值。最后,我們將修改后的XML文檔保存到字符串并輸出到控制臺。

0
霞浦县| 元阳县| 奉节县| 芦山县| 宣汉县| 盱眙县| 隆尧县| 东港市| 那曲县| 永顺县| 大连市| 潮安县| 滦平县| 宝清县| 苍山县| 阳江市| 洪雅县| 恭城| 牙克石市| 万安县| 内黄县| 阳谷县| 滕州市| 阜宁县| 宜丰县| 盖州市| 扎囊县| 武鸣县| 新巴尔虎左旗| 盘山县| 无极县| 潼关县| 德昌县| 尼玛县| 忻城县| 汪清县| 连平县| 上蔡县| 正安县| 土默特右旗| 辰溪县|