我有一个 xml 文档,需要 XPath 表达式来根据两个子节点值选择节点值。XML 文件结构为:
<catalog>
<book id="123">
<title>Book123</title>
<author>Author123</author>
<genre>Genre123</genre>
</book>
.
.
.
</catalog>
我想根据书名和作者选择书。我使用了这个表达式,但它显示了一个异常,表示这个表达式有一些无效的令牌。我没有弄清楚如何解决这个问题。表达式为:
"book[title='" + txtBookTitle.Text + "' AND author='" + txtBookAuthor.Text + "']"
任何机构在这方面帮助我?