XPathクエリをテストし結果を検証する

XPath解析ツールを使用してXMLドキュメントに対する式を評価し、一致するノードを検査し、開発中の問題を特定します。

XPathクエリをテストし結果を検証する

Structured Document toolsのXPathアナライザーは、開発者がXMLドキュメントに対して式を評価し、編集中に結果を検査できる機能を提供します。ファイルの変更後も式を再入力することなく再評価できるため、クエリが目的の要素や属性を選択しているかを簡単に確認できます。代表的なファイルでテストすることで、名前空間、条件、ドキュメント構造の問題を明らかにし、後の予期しない結果のトレースにかかる時間を減らせます。

いくつかのStructured Document toolsはXPath解析を提供しており、以下が含まれます:

  • Oxygen XML Editor(Syncro Soft製)は、構文チェック、コンテンツ補完、式の履歴機能を備えたXPath Builderを提供し、開発者がクエリを再利用しXMLドキュメント内の一致するコンテンツをハイライトできます。
  • Altova XMLSpyは、式や結果を保持するタブ式のXPath BuilderおよびEvaluatorを提供し、開発者がクエリを比較しXMLファイル編集後に再評価できます。
  • Liquid Studio(Liquid Technologies製)は、開発者が入力する際にXPath式を評価し、一致するノードを強調表示し、アクティブなXMLドキュメントに基づく提案を提供することで、編集中にクエリの確認と改善を支援します。
  • Stylus Studio XMLは、プロジェクトにXPathクエリを保存し、結果を検査し、返されたノードから元のXMLへナビゲートできるようにすることで、式の再訪問と一致内容の検証を容易にします。

機能と価格の詳細な分析については、Structured Document toolsの比較をご覧ください。

Structured Document Toolsを比較する