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

溫馨提示×

xmldocument支持XPath查詢嗎

小樊
82
2024-07-03 23:39:27
欄目: 編程語言

是的,XmlDocument類可以支持XPath查詢。您可以使用SelectSingleNode或SelectNodes方法來執行XPath查詢,并獲取匹配的節點或節點集合。以下是一個示例代碼:

// 創建XmlDocument對象并加載XML文檔
XmlDocument doc = new XmlDocument();
doc.Load("example.xml");

// 執行XPath查詢
XmlNode node = doc.SelectSingleNode("//book[@id='1']");
if (node != null)
{
    Console.WriteLine("Found book node with ID 1: " + node.OuterXml);
}

XmlNodeList nodes = doc.SelectNodes("//book");
if (nodes != null)
{
    foreach (XmlNode bookNode in nodes)
    {
        Console.WriteLine("Book node: " + bookNode.OuterXml);
    }
}

在上面的示例中,我們首先加載一個XML文檔,然后執行兩個不同的XPath查詢。第一個查詢使用SelectSingleNode方法查找具有id屬性值為1的book節點,第二個查詢使用SelectNodes方法查找所有book節點。您可以根據需要調整XPath表達式來執行不同的查詢。

0
焉耆| 廊坊市| 安国市| 河池市| 德州市| 兴山县| 张掖市| 黔南| 交口县| 江城| 屯昌县| 通州市| 新河县| 晴隆县| 胶州市| 石林| 辛集市| 景德镇市| 中宁县| 东辽县| 汕尾市| 额敏县| 社会| 应用必备| 舞钢市| 湖南省| 琼海市| 青州市| 莒南县| 江山市| 开原市| 威宁| 东明县| 黑河市| 沧源| 江油市| 东海县| 山阳县| 新建县| 馆陶县| 汶川县|