質問

XPointer仕様は、私が理解している限りでは、XMLドキュメント内の2つのノードをターゲットにして、それらの間にあるすべてのものを取得できることを意味します。人々は本当にこれを使用していますか?それは何に役立ちますか?

役に立ちましたか?

解決

実際にこれを使用したことはありません。しかし、XSLTで作業するとき、範囲を表現する方法(つまり、「xpathXからxpathYのすべてのノードを選択する」)が必要であり、構造に少し依存するため、これを正しく行うのは非常に困難です。私が言ったように、私はそれを使用しませんが、プロジェクトにXPointerを適用できれば、この機能が実装されていればそれを使用します。

それが何に役立つのか尋ねます。簡単な例:ログファイルを考えます。 XからYまでの範囲(つまり、日付範囲)をリクエストするだけで、XPathを使用した従来のアプローチよりもはるかに簡単になります。つまり、表現する方が簡単で明確です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top