0

/bookstore/book[1]/titleは返されるはず<title lang="eng">Harry Potter</title>ですが、代わりに「正規表現が一致しません...」というメッセージが表示されます。

これが私がテストしている私のXMLです:

<?xml version="1.0" encoding="ISO-8859-1"?>

<bookstore>

<book>
  <title lang="eng">Harry Potter</title>
  <price>29.99</price>
</book>

<book>
  <title lang="eng">Learning XML</title>
  <price>39.95</price>
</book>

</bookstore> 

ここに画像の説明を入力してください

4

1 に答える 1

0

RBはXPathの正規表現を処理できますが、XPathパスは処理しません。XPathパスの選択内容などを作成/確認するには、XPath Explorer、Firebug+Firepathを備えたFirefoxなどが必要です。

于 2012-10-26T14:17:06.037 に答える