为了账号安全,请及时绑定邮箱和手机立即绑定

我的XML文件里没有引用特别的命名空间,是不是不支持xpath函数的使用呀?

我的XML文件里没有引用特别的命名空间,是不是不支持xpath函数的使用呀?

C#
慕哥9229398 2023-04-22 23:19:10
从网上看到了相关的一些问题,但仍不得要领,所以特请高手们帮忙:错误行代码:XmlNodeList nodelist = doc.SelectNodes("/elements/element[@code='" + code + "']/item[ends-with(@code,'0000')]");错误提示:需要命名空间管理器或 XsltContext。此查询具有前缀、变量或用户定义的函数。
查看完整描述

1 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

是doc.SelectNodes("/elements/element[@code='" + code + "']/item[ends-with(@code,'0000')]");
语法错误! 你可能分开来写:

XmlNode node= doc.SelectNodes("/elements/element[@code='" + code + "']);
然后再查node变量.

查看完整回答
反对 回复 2023-04-25
  • 1 回答
  • 0 关注
  • 101 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信