我正在尝试获取具有以特定ID结尾的属性的标签。喜欢我想获取ID以“国家/地区”结尾的跨度我尝试以下xpath//span[ends-with(@id,'Country')]但我得到以下异常“需要命名空间管理器或XsltContext。此查询具有前缀、变量或用户定义的函数。”奇怪的是contains工作正常所以下面的xpath有效//span[contains(@id,'Country')]任何想法为什么会这样?谢谢 最佳答案 函数ends-with()没有为XPath1.0定义但仅限XPath2.0和XQuery.您正在使用.NET