首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么查找某一个带xmlns的xml节点

2011-12-11 
如何查找某一个带xmlns的xml节点我想查找objectsxmlns http://www.springframework.net 这个节点,请问C

如何查找某一个带xmlns的xml节点
我想查找   objects   xmlns= "http://www.springframework.net "   这个节点,请问C#中如何实现。

现在有如何节点:
<configuration>
   
    <spring>
        <context>
        ........
        </context>

        <objects   xmlns= "http://www.springframework.net "   >
            <object   name> ..... </object>
          ......
        </objects>
    </spring>
</configuration>


docAppConfig.SelectSingleNode( "configuration/spring/objects ")   这个方式不行啊,对于带有xmlns的如何查找呢?

在线等待高手解答。


[解决办法]
例如
XmlNamespaceManager xnm = new XmlNamespaceManager(doc.NameTable);
xnm.AddNamespace( "xxx ", "http://www.springframework.net ");

XmlNode node = doc.SelectSingleNode( "/configuration/spring/xxx:objects/xxx:object ", xnm);
[解决办法]
http://topic.csdn.net/t/20060117/13/4521185.html

这里有解答 还是孟子的.

热点排行