我有一个看起来像这样的 XML 文档。它可能是无效的(我没有创建它!)
<ns:url xmlns:ns="http://www.urlone.com/" xmlns:news="http://www.urltwo.com/">
.. node tree
</ns:url>
我需要构建一个 T-SQL 查询来提取 xmlns:news 属性的值并更新它。这需要 XPath。但是到目前为止我尝试的所有查询都失败了,错误类似于:
XPath 表达式使用未绑定的命名空间前缀 xmlns
是否可以在给定 XML 格式的情况下选择和更新此节点?如果是这样,怎么做?
干杯,马特