我有下面的C#代码:Xpath的错误有一个无效的令牌
var selectNode = xmlDoc.SelectSingleNode("//CodeType[@name='" + codetype +
"']/Section[@title='" + section + "']/Code[@code='" + code + "' and
@description='" + codedesc + "']") as XmlElement;
运行我的代码,它引发错误说:“上面的语句无效令牌”
这些都是值为上述说法。
codeType=cbc
section="Mental"
codedesc="Injection, enzyme (eg, collagenase), palmar fascial cord (ie,
Dupuytren's contracture"
你介意粘贴你的xml样本吗? –
在我的情况下,我收到错误消息,因为我忘记了用“]”字符关闭XPath表达式。 –