XPath アナライザーXMLSpy® 2012 にはインテリジェントな XPath 自動補完、パワフルな XPath アナライザーウィンドウ、そして XSLT、XQuery、XML スキーマ開発時に使用される XPath 条件式の構築と検証を行うのをアシストする XPath ビルダーが搭載されています。 XMLSpy® 2012 は XPath 1.0 をサポートし、新しい XPath 2.0 仕様の完全な実装を搭載されています。XPath 2.0 では、パワフルで新しい関数、データ処理能力の拡大、改善されたデータの型に関する堅牢性などの XPath の能力を大きく拡げる機能が追加されています。
インテリジェント XPath 自動補完テキストビュー、グリッドビュー、または XPath アナライザーウィンドウにて XPath 条件式を作成する場合、 XMLSpy® 2012 からは割り当てられたスキーマと XML インスタンスにある要素と属性と共に、妥当な XPath 関数が与えられます。インテリジェントな XPath 自動補完では名前空間の説明が表示され、必要となるノードが近くにない場合、パスを考慮に入れたアドバイスが表示されます。
XPath 1.0 / 2.0 アナライザーウィンドウXMLSpy® 2012 のテキストビューまたはグリッドビューにある XPath アナライザーウィンドウを使用することで、入力した XPath 条件式のノードセットの評価と可視化を行うことができます。XPath 条件式をウィンドウで入力すると、リアルタイムでその結果が表示されます。XPath 条件式の評価は同時に複数のファイルに対して行うこともでき、XPath 条件式を現在のファイル、開かれている全てのファイル、プロジェクト、またはファイルフォルダーに対して評価することができます。ウィンドウに表示される結果のノードをクリックすることで、ファイル内の対応するノードがハイライトされます。
条件式を作成中、正しい構文は黒色で表示され、不正なエントリは赤色でハイライトされます。インテリジェントな自動補完機能により条件式を正しく作成するために関連する有用な選択肢のリストがポップアップで示されます。
ファイルの編集中、XPath アナライザーウィンドウは開かれたままになり、9つまでの異なる XPath 条件式の結果を別々のタブにて保管しておくことができます。この機能により、現在のファイルを変更し、それを覚えたり再入力することなく条件式を再評価することができます。作業中に XPath 条件式と結果を編集ビューに直接保管するという機能は XMLSpy に特有のもので、開発時間の短縮に大きく貢献します。
XMLSpy のインテリジェントな XPath 自動補完と XPath アナライザーはXSLT、XQuery、そして XML スキーマ開発の基幹をなすもので、便利な編集アドバイスを使った直感的な方法で XPath 条件式の作成とテストを行うことができます。これにより、従来であれば必要だった XPath の問題点を見つけ出し、それを理解しなければならないという XML アプリケションのデバッグ時に頻繁に発生する問題をバイパスして開発時間を短縮します。 XPath 1.0 / 2.0 ビルダーXMLSpy® 2012 XPath ビルダーは XPath 1.0 ならびに 2.0 条件式の定義を簡単なマウス操作によりアシストします。XML データファイルにある要素または属性を選択し、「XPath をコピー」コマンドにより対応する XPath 条件式がクリップボードにコピーされます。
その後、XSLT や XQuery ドキュメントに貼りつけるか、XML スキーマの同一性制約の作成を行うために使用することができます。
|
| ||||||||||||||||||||||||||||||
| 会社情報 | 企業法務 | プレス | パートナー | 求人情報 | サイトマップ | お問い合わせ | Altova Blog | Mobile | Full Site | |||
|
