無料で入手できる優れた XPath エバリュエーターのソース コードはありますか?
XML とあまり似ていないツリー スタイルのデータ構造があります。ただし、XPath エバリュエーター (軽量) に似たものを含めて、構造をナビゲートすることは素晴らしいことです。
次のような XPath 式に最適です。
\Node1*\Child20* \Node1 1 sum(\Node1*\value)
などなど...
自分たちでソリューションを実装するにはしばらく時間がかかると思いますが、残念ながら非常にタイトなスケジュールです。トークン化された文字列に基づいて構造を通過できるようにするには、ソースが必要です。
私は XPath ライブラリ自体を探しているのではなく、XPath スタイルの式を評価するためのコードだけを探しています。
XPath ベースの式を解釈し、独自の内部データ構造 (独自のオブジェクト モデル実装) を処理できるようにしたいと考えています。
旅行中にJXPathに出くわしたことはありますが、使用したことはありませんが、使用できるもののようです. 誰もこれを使ったことがありますか?
ありがとう、
アンデス