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

我的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 关注
  • 135 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号