Mic*_*ern 7 c# xmldocument xmlnode
如何在C#中转换XmlDocument为a XmlNode?我需要将整个XmlDocument对象作为输入参数发送到.NET Web服务.
XmlDocument是一个XmlNode,因此您只需传递文档对象即可.
或者您可以发送其DocumentElement或从XPath查询返回的任何节点.
XmlDocument doc = null;
XmlNode node = doc;
XmlNode node = doc.DocumentElement;
XmlNode node = doc.SelectSingleNode("/foo/bar");
Run Code Online (Sandbox Code Playgroud)
除非您需要从XmlDocument中消除XmlNode的歧义,否则不需要进行转换或转换,以获取具有两种参数类型重载的方法.如果是这种情况,请使用强制转换或as运算符.
| 归档时间: |
|
| 查看次数: |
18384 次 |
| 最近记录: |