oXygen XML Editor
Oxygen は、完全な Unicode 対応を備えた XML エディタ、XSLT/XQuery デバッガおよびプロファイラです。CSS スタイルシートに基づくビジュアル XML 編集をサポートします……
概要
Oxygen は、完全な Unicode 対応を備えた XML エディタ、XSLT/XQuery デバッガおよびプロファイラです。 CSS スタイルシートに基づくビジュアル XML 編集をサポートします。 DTD、Relax NG、または XML スキーマに従ってコードの構造を解析する強力なコードインテリジェンス機能を提供し、部分的に編集されたドキュメントから自動的に構造を学習することもできます。 XML および XSL ドキュメントを簡単に相互関連付けでき、変換結果をテキストまたは HTML として表示できます。 Oxygen には、W3C XML スキーマおよび Relax NG スキーマ向けのビジュアルスキーマエディタが搭載されており、スキーマファイルの開発および理解を簡素化します。
Oxygen は、XML、XSL、XQUERY、FO、XSD、RNG、RNC、NRL、DTD、Schematron、WSDL、CSS の内容を検証し、「タイプ時に検証」機能を有効にすると、エラーの説明と行番号情報を含むレポートを生成し、ドキュメント内にエラー位置をマークします。 最新版 DocBook DTD およびスタイルシートが同梱されています。 Apache FO プロセッサが組み込まれており、PDF および PostScript を生成できます。 その他の FO プロセッサはプラグインとして設定可能です。 デバッグモードに入ると、Oxygen は特別なレイアウトを提供し、ソースドキュメントとスタイルシートドキュメントを並べて表示し、さらに変換結果および専用のデバッグビューも同時に表示します。
デバッグおよびプロファイリングには、最新版の Xalan、Saxon 6、または Saxon 8 変換エンジンを使用できます。 出力は変換プロセス中に動的に表示され、ソースおよびスタイルシートへのマッピング情報もリアルタイムで提供されます。 Oxygen には、完全な差分比較およびマージ機能も備わっています。 ディレクトリおよびファイル単位での比較が可能で、6 種類のファイル差分アルゴリズムを提供します。 Oxygen には Subversion(SVN)クライアントが組み込まれており、コンテンツ作成者間でのドキュメント共有を容易にします。 この SVN クライアントでは、リポジトリの閲覧、変更の確認、変更のコミット、ワーキングコピーの更新、およびリビジョン履歴の確認が可能です。
また、Oxygen はデータベースの内容、Microsoft Excel のシート、および従来のテキストデータファイルを XML ドキュメントにインポートする機能や、データベーステーブルから XML スキーマを生成する機能も提供します。
