XML 編集Altova XMLSpy® 2012 の直感的なユーザーインタフェース、様々な閲覧オプション、そしてインテリジェントな編集機能により XML ドキュメントを素早く効率的に編集することができます。 テンプレート新規の XML ファイルを最初から作成する場合、XMLSpy® 2012 により妥当な XML ドキュメントの作成を保証します。 XMLSpy® 2012 には一般的に最もよく使われている XML ドキュメントの種類の知識が付属され、このリストは設定ダイアログにより簡単に拡張することができます。 それぞれ既知のドキュメントの種類に対して、ドキュメントの開始位置となるルート要素だけではなく、対応する DTD または XML スキーマへの参照が含まれているテンプレートがXMLSpy には付属します。
これらのテンプレートは必要に合わせて簡単に拡張または変更することができ、新たなテンプレートも設定メニューから追加することができます。 インテリジェントな XML 編集機能ドキュメントがどのスキーマまたは DTD に割り当てられているか判明した場合、内蔵された検証パーサーを使うことでコンテンツモデルに関連する全ての情報を収集します。これにより XML を編集する際に参照することができる情報を提供されます。 状況に応じて変化する XML 入力ヘルパー XML テキストビューまたは XML グリットビューにて新たに空の要素または属性を挿入した場合、XMLSpy® 2012 はその位置に挿入可能なアイテムの一覧が入ったリストを即座に表示します。選択肢のリストをスクロールしてみると、スキーマ内に記述された注釈が各要素または属性の隣に表示され、編集中に各要素の使用方法などについての理解を深めることができます。 状況に応じて変化するテキストビューの選択肢:
状況に応じて変化するグリッドビューの選択肢:
要素または属性のコンテンツが列挙や選択で制限されている場合にも、似たようなポップアップが表示されます。要素や属性の名前をタイプすると、 XMLSpy がメニューから最適なマッチを選択し、リターンキーを押すことで確定することができます。 自動補完 XMLSpy にある XML編集機能を使うこと無く、プレインテキストビューで編集を行った場合、括弧の付け忘れ、適切に閉じられていない要素や、その他の整形式の原則に違反するような結果をもたらすことがよく発生します。 XMLSpy® 2012 では XML の編集中に発生しがちなこれらの問題を、キーボードから閉じ括弧をタイプした際に要素を保管し全ての必要な属性を挿入することで回避しています。その後カーソルは要素の開始タグと終了タグの間に移動され、妥当な編集を保証しながら子要素やコンテンツの入力を簡単に行うことができます。
入力ヘルパー XMLSpy® 2012 は現在の場所で許されている要素を表示しながら新たな要素をドキュメントに素早く挿入するための3つのパレット型の入力ヘルパーウィンドウにより更に XML ドキュメントのデザインと編集を簡便にします。
要素入力ヘルパーから要素を追加するか、選択された要素の前に挿入するか、選択された要素の子要素として追加するかを選択することができます。使用状況に合わせて入力ヘルパーウィンドウは自動的に利用可能な選択肢を調整します。 必須の要素は自動的に感嘆符によりハイライトされます。現在の親要素では許されているものの、現在選択されている位置では利用できない要素はグレーで表示されます。 希望するアイテムをダブルクリックすることで、対応する要素が XML ドキュメントに挿入されます。入力ヘルパーは新たなオプションを反映するため自動的に更新されます。 スキーマや DTD で指定されたコンテンツモデルに違反するような要素を作成してしまった場合、内蔵されたパーサーが自動的にこの問題を検出し、エラーメッセージを入力ヘルパーウィンドウに直接表示します。
属性入力ヘルパーは XML エディターの2番目のパレットウィンドウに表示されます。現在編集している要素で使用可能な属性のリストを表示し、要素入力ヘルパーと同様の機能が用意されています。
エンコードされた外部ファイルの埋め込み テキストビューならびにグリッドビューでは、「挿入 | エンコードされた外部ファイル」コマンドを使用することができます。イメージファイルといった外部ファイルを Base-16 または Base-64 というテキスト形式でエンコードして、XML ドキュメント内に埋め込むことができます。この機能により、必要な外部ファイルを含めた全てのデータを、1つの大きな XML ドキュメントとしてパッケージ化し、提供することができるようになります。
Info ウィンドウこれらの入力ヘルパーウィンドウに加え、XMLSpy® 2012 には現在編集中の XML 属性や要素の詳細情報が表示される情報ウィンドウが搭載されています。
この情報ウィンドウは XMLSpy® 2012 の全てのエディションのビューでご利用になれます。 元に戻すXMLSpy® 2012 には全てのビューで回数に制限のない「元に戻す/やり直す」機能が搭載されています。XMLSpy® 2012 はあなたが施した全ての変更を記録しており、作業の最終段階でこれら変更の間を行き来することができます。 並び替えテーブルビューにて繰り返される要素を閲覧している場合、XMLSpy® 2012 は関連する属性や子要素をカラムとして表示し、クリックによりテーブル内のアイテムを昇順または降順に並び替えることができます。 XMLSpy® 2012 は並び替えを文字列または数値により行うのか自動的に判断しようとし、それができない場合はユーザーに決定を促します。 パワフルな XML 編集機能をご自分で体験してみてください - 30日無料トライアル版 XMLSpy をダウンロード。 |
| ||||||||||||||||||||||||
| 会社情報 | 企業法務 | プレス | パートナー | 求人情報 | サイトマップ | お問い合わせ | Altova Blog | Mobile | Full Site | |||
|
