【发布时间】:2009-10-02 08:28:34
【问题描述】:
我从 Sharepoint 获得这个返回值...我刚刚包含了 xml sn-p 的第一部分...
<Result ID=\"1,New\" xmlns=\"http://schemas.microsoft.com/sharepoint/soap/\">
<ErrorCode>0x00000000</ErrorCode><ID /><z:row ows_ID=\"9\"
它填充一个 XmlNode 节点对象。
如何使用 xPath 获取 ows_id 的值?
到目前为止我的代码...
XmlNode 结果 = list.UpdateListItems("MySharePointList", batch);
更新
到目前为止,我有这个:results.FirstChild.ChildNodes[2].Attributes["ows_ID"].Value
但我不确定它有多可靠,有人可以改进它吗?
【问题讨论】:
-
这不完全是 xpath,而仅仅是 DOM 访问。使用传统的 xpath 库将为您提供与您的查询匹配的节点列表 - 试试吧。