情景:查询xml文件中account元素username属性值=guest的元素。
错误:
string xpath="account/@username=guest";
分析1:guest做为值必须用引用包围。
纠正1:
string xpath="account/@username='guest'";
分析2:要选出的是元素,但现在选择的是属性。
纠正2:
string xpath="account[@username='guest']";
至此“表达式的计算结果必须为节点集。”错误解决!