XMLSpy XML エディター
Altova XMLSpy は、XML に関するテクノロジーのモデリング、編集、変換、そしてデバッグを行う世界のベストセラーの XML エディターです。
視覚的なスキーマデザイナー、コード生成、ファイル変換、デバッガー。および XSD、XSLT、XQuery、XBRL、JSON と作業するためのプロファイラーを搭載した XMLSpy を使用することにより、デベロッパーは最も洗練されたアプリケーションを作成することができます。
XMLSpy は、 RaptorXML® 超高速の検証と処理により強化されています。またRaptorXML はクロス プラットフォーム サーバー製品としてアプリケーションを強化します。

XMLSpy ハイライト

開発者は、かっこの一致や基本的な検証のチェックに価値を追加する XML エディターが必要です。包括的な機能を補完する搭載した XMLSpy は、エラーを修正するスマートフィックスを搭載しています。この革命的な機能により XML 検証エラー を確認できるだけでなく、修正の候補が表示され、ユーザーは1 クリックで選択できます。XMLSpy はユーザーが選択した修正をもとに自動的に修正を適用します!

XML エディター

XMLSpy XML エディター

テキストと視覚的な編集ビュー

XML エディターの XMLSpy に搭載された直感的なユーザー インターフェイスや様々な編集ビュー、オプションにより、XML に関連する複雑な作業が抽象化されます。テキストベースのビューとグラフィカルな編集ビューでは入力時に表示されるインテリジェントな編集ガイダンスと入力ヘルパーがサポートされ、業界で最も標準に準拠した XML バリデーターにより素早いトラブルシューティングを簡単に行うことができます。
XMLSpy テキスト ビュー
XML エディターとの作業中に スマートフィックス検証機能を使用することができます。この特許を得ている機能により XML 検証エラー を確認できるだけでなく、修正の候補が表示され、ユーザーは1 クリックで選択できます。XMLSpy はユーザーが選択した修正をもとに自動的に修正を適用します!
スマートフィックス XML 検証

XML スキーマエディター

XMLSpy XML スキーマエディター
グラフィック性に富んだ XML スキーマエディターによりドラッグアンドドロップを使用してスキーマの作成を行うことができるため、XML スキーマ言語が持つ構文の詳細に煩わされること無くスキーマが持つ意味に集中することができます。更に XML Schema 1.0 と 1.1 編集と検証のために次の XSD ツールが搭載されています:
  • XML インスタンス、DTD、JSON スキーマ、または、 リレーショナルデータベースからの XSD の生成
  • XML スキーマをベースにして生成された XSD Java、C#、C++ コードからサンプルインスタンスを生成する。
  • スキーマのフラット化 と スキーマ サブセット の生成
  • 名前ならびにコーディング規約を含めた拡張検証
  • スキーマのリファクタリング

XSL と XSLT ツール

XMLSpy XSLT  ツール

XSLT エディター

XMLSpy にはの XSLT エディター内の XSL と XSLT 開発のための完全なサポートが搭載されています。 エディターにはコンテキストを考慮した入力ヘルパー、 XSL 概要ウィンドウなどが搭載されています。
変換のために。インストールされた RaptorXML Serversとのシームレスな統合は、XSLT, XPath および XQuery バージョン 1.0、2.0、および 3.1. を含む W3C の厳しい標準に準拠するハイパフォーマンスの機能性をお届けします。開発およびテスト段階で、 XMLSpy 内で非常に高速な変換を使用することができます。
XMLSpy には 統合されたブラウザービューと共に、 HTML / HTML5 と CSS / CSS3 エディターが搭載されています

XSLT デバッガー と プロファイラー

XSLT スタイルシートの試験と修正は時として複雑で時間のかかる作業となります。XMLSpy の XSLT デバッガーを使用することで、複雑なスタイルシートをステップごとに素早く簡単にデバッグすることが可能になります。XSLT 1.0、 XSLT 2.0、 および XSLT 3.0 はサポートされており、Java、C#、JavaScript、または VBScript を含んだスタイルシートをデバッグすることもできます。
XMLSpy XSLT デバッガー
XMLSpy の XSLT プロファイラーは XSLT コードの最適化を行うための必須ツールです。XSLT プロファイラーにより得られた情報により、最も処理に時間を要している XSLT のコードを確認することができ、XSLT スタイルシートの最適化を行うことができます。

XSL スピード オプティマイザー

XSLT プロファイラーは重要な情報をエキスパート XSLT 開発者へ届けます。もし XSLT 実行時間を XSLT と XPath のコードを手動で変更せずにスピードアップすることを希望する場合、XSL スピード オプティマイザーをお試しください。
どの XSLT または XPath 条件式がボトルネックとなっているかを手動分析せずにスループットを大幅に増加 させるXSL スピード オプティマイザーは XSLT 変換のスピードアップの画期的なアプローチです。

XSLT と XQuery のバックマッピング

デバッグのための XSLT バックマッピング
XSLT と XQuery ドキュメントは頻繁に長く複雑であるため、目的とする出力のソースを識別することが難しい場合があります。目的とするデバッグのために、バックマッピングは出力要素をソースノードと命令に簡単に対応させることができます。
バックマッピングが有効化されていると、結果ドキュメントが元の XSLT+XML または XQuery+XML にバックマップできるように、 XSLT 変換と XQuery 実行が行われます。結果ドキュメント内のノードをクリックすると、特定の結果ノードを生成した XSLT 命令と XML ソースデータがハイライトされます。
XMLSpy 内のバックマッピングは画期的です。まず、コードのデバッグ、調整、および、完成に必要な時間、また、他のチームメンバーにより作成されたコードを理解するために時間を削減することができます。次に、 XMLSpy は、バックマッピングを達成するために出力ドキュメントを変更、または、追加のコードを追加しません。
XSLT バックマッピングと XQuery バックマッピングをチェックアウトする
YouTube Videoplay

XPath と XQuery ツール

XMLSpy XPath

XPath/XQuery ウィンドウ

XMLSpy 内のXPath と XQuery ウィンドウにより、内蔵されているビルダーとエバリュエーターウィンドウを使用して作成中に、XPath/XQuery 式を簡単に作成してストすることができます。開発を更にスピードアップするための機能が搭載されています:
  • ポイント アンド クリック を使用した式の作成
  • マウスをポイントすると表示されるヒント
  • 拡張された入力ヘルパー
  • 既成のコードスニペット
  • 順序だてて式を作成するための9つのタブ
  • インテリジェントな XPath 編集のためのビルダーモード
  • 即時結果を確認することのできるエバリュエーターモード
XPath 編集とテストツールのデモを観る
YouTube Videoplay

XQuery エディター

大きな XQuery ドキュメントと作業するために、 XQuery ドキュメントを素早く簡単に編集するために必要なインテリジェントな編集機能を搭載した XML エディターは XQuery 1.0 と XQuery 3.1 へのネイティブなサポートを提供します。XQuery エディターではスキーマが意識されており、エラーの孤立化、分かりやすいデバッグ環境、コードパフォーマンスの強化といった機能により XQuery のパワーを存分に引き出すことが可能になります。

XPath/XQuery デバッガー

強力な XPath と XQuery ウィンドウは、XPath/XQuery のテスト、トラブルシュート、および完成度を向上するためのパワフルなデバッガーが搭載されており、時間を削減しフラストレーションを解消します。
デバッガーにより XPath または XQuery 式をステップバイステップ出評価することができます。デバッガーツールバー内にある役にたつボタンを使用し、各クリックが対応する評価の過程の結果を表示し、評価をステップイン、ステップアウト、ステップオーバーすることができます。
XPath と XQuery デバッガー
高度な XQuery プロファイラー も搭載されており、 XQuery コードのパフォーマンスを分析し最適化することができます。

XQuery バックマッピング

XQuery Update Facility エディター

XPath/XQuery ウィンドウも、XQuery Update (XQU) Facility 1.0 と 3.0 ステートメントの編集を、構文の色分け、インテリジェントなコード保管、エラーメッセージの表示など、 XQuery Update Facility 式の作成のための高度な機能と共にサポートしています。
結果ペインにより変更の結果がプレビューでき、プレビューペインの結果をクリックすることで、インスタントドキュメントの影響を受けたノードがハイライトされます。現在のファイル、開かれているすべてのファイル、 XMLSpy プロジェクト全体でアップデートの実行をクリック1つ選択できます。これは XMLSpy のとてもユニークな機能です。
XQuery Update Facility Editor をチェックしてください
YouTube Videoplay

JSON と JSON スキーマエディター

XMLSpy JSON

JSON エディター

XMLSpy の JSON エディターを使用することで、XML 編集のために使用される直感的なテキストならびにグリッド ビュー、編集ガイドや入力ヘルパーを使いながら JSON と JSON5 ファイルの編集を行うことができます。 JSON エディター 以下が搭載されています:
  • JSON と JSON5 のサポート
  • コンテキストを考慮した入力ヘルパーと他のインテリジェントな編集ツール
  • JSON の構文チェック
  • JSON スキーマをベースにした検証
  • JSON <=> XML 変換

JSON スキーマエディター

XMLSpy JSON スキーマ
XMLSpy が初代の XML スキーマエディターを開発したように、 JSON と作業する開発者のためのスキーマ生成、開発、検証をスピードアップする初代のエンタープライズレベルの視覚的な JSON スキーマエディター も搭載されています。
JSON スキーマのデザインを学んでいる XMLSpy の使用者は、すぐに JSON スキーマビューに慣れ親しむことができます。また、新しいユーザーも簡単に使用方法を理解することができます。以下のために JSON スキーマエディターを使用することができます:
  • ドラッグアンドドロップ JSON スキーマ編集と検証
  • XML スキーマ <=> JSON スキーマ変換
  • JSON スキーマから JSON インスタンスを生成
  • JSON スキーマドキュメンテーション生成

XML 差分 / マージ

XMLSpy には視覚的な XML 差分ユーティリティが搭載されており、インテリジェントな、XML を意識した方法で、XML ドキュメントやディレクトリの比較とマージを簡単に行うことができます。ファイルの比較のために、2方向、及び、3方向の差分/マージがサポートされます。
XML を考慮した差分/マージオプションはカスタム化することが可能です。例えば、エンティティの解決を指定することができ、また名前空間プレフィックス、空白スペース、CDATA、処理命令、コメントまたは属性/子要素の順序、差異の可視化の無視の有無を指定できます。更に、ファイルのXML のテキストの差異を比較することができます。
3方向の差分マージを使用して XML を比較

XBRL ツール

XMLSpy XBRL
Altova は、エンドツーエンドの XBRL の開発、報告の生成、 XMLSpy 内のタクソノミの編集、 RaptorXML Server 上でのハイパフォーマンス検証、 MapForce でのデータマッピングと分析、 StyleVision 内の複数のチャンネルでのレポートの生成でのへのサポートをお届けします。

XBRL タクソノミエディター

XMLSpy XBRL タクソノミエディターでは、 グラフィカルなビューにより XBRL タクソノミの表示とインテリジェントな XBRL 編集機能を行うことができます
異なるコンポーネントを簡単に使えるフィルタータブに集約し、情報アイコン、マウスオーバーによるメッセージ、詳細ウィンドウ、そして状況に応じて最適の選択肢を表示する入力ヘルパーにより、XMLSpy XBRL タクソノミエディターは既存のタクソノミの閲覧ならびに理解を行うだけではなく、業界の標準的なタクソノミを拡張することで新たなタクソノミを作成することもできます。
更に、XBRL タクソノミウィザードにより新たな XBRL タクソノミの作成、または既存のタクソノミの拡張を素早く行うことができます。
XBRL 編集機能は以下が含まれています:
  • グラフィカルな XBRL タクソノミエディター
  • XBRL 2.1、 XBRL Dimensions および XBRL Formula へのサポート
  • XBRL Table Linkbase の編集および実行
  • 最適な表示がされる XBRL タブと入力ヘルパー
  • US-GAAP や IFRS を拡張するための XBRL タクソノミウィザード
  • XBRL タクソノミドキュメンテーション生成
  • XBRL タクソノミとインスタンス検証
XBRL Table Linkbase エディターのデモを観る
YouTube Videoplay
XBRL フォーミュラエディターのデモを観る
YouTube Videoplay

WSDL & SOAP ツール

XMLSpy WSDL

グラフィカルな WSDL エディター

WSDL の構文は複雑になりがちで、テキストのみのエディターを使用し手書きでコードを書く作業は困難を伴い、混乱を招く原因にもなります。XMLSpy のユニークでグラフィカルなアプローチを使うと、WSDL のデザインと開発がシンプルなものになり、可視化され、ドラッグ アンド ドロップや検証機能、編集ガイドなどが搭載された環境で WSDL の構築を行うことができます。WSDL コードはグラフィカルなデザインをベースに自動的に生成され、コードは必要に応じてテキスト ビューで確認することができます
包括的な WSDL ドキュメントの生成もサポートされています。

SOAP クライアント & SOAP デバッガー

XMLSpy SOAP
XMLSpy には SOAP クライアントや WSDL ドキュメントの解釈、SOAP リクエストの作成と Web サービスへの送信や SOAP レスポンスの閲覧といった SOAP 1.2 ならびに 1.2 機能が搭載されています。
XMLSpy SOAP デバッガー は Web サービスのクライアントとサーバの間を取り持つ プロキシとして機能し、WSDL 1.1/2.0 ファイルの調査や、HTTP または HTTPS で送信されたトランザクションのシングルステップ、各リクエストまたはレスポンス XML ドキュメントの調査や、SOAP 関数でのブレークポイント設定がサポートされるほか、条件付きブレークポイントを設定して、特定のリクエストまたはレスポンスが XPath により指定されたデータを含む場合にデバッガーを停止させることができます。
これにより、SOAP デバッガーを使ったエラーの発見とフィクスを素早く簡単に行うことができるようになります。

データベース統合

XMLSpy Database
XMLSpy におけるパワフルなリレーショナル データベース統合機能により、データベースへの問い合わせやデータベースと XML ファイル間の変換を簡単に行うことができ、相互運用における障害が軽減されます。
XMLSpy は以下にあるようなリレーショナル データベースとのやり取りを、ネイティブのインターフェイス言語により行います。
  • Firebird 2.5
  • IBM DB2 for iSeries® v6.1, 7.1
  • IBM DB2® 8, 9.1, 9.5, 9.7, 10.1, 10.5
  • Informix® 11.70
  • Microsoft Access™ 2003, 2007, 2010, 2013
  • Microsoft® Azure SQL
  • Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016
  • MySQL® 5, 5.1, 5.5, 5.6, 5.7
  • Oracle® 9i, 10g, 11g, 12c
  • PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6
  • Progress OpenEdge 11.6
  • SQLite 3.x
  • Sybase® ASE 15, 16
データベース統合機能は以下を含みます:
  • データベースクイック接続ウィザード
  • SQL エディターを搭載したデータベース クエリ ウィンドウ
  • SQL データベースのデータを XML へインポート
  • SQL データベースの構造をベースにした XML スキーマの作成
  • XML から SQL データベースへのエクスポート
  • XML スキーマからデータベース スキーマを作成
  • XML に対応するデータベースへのサポート:IBM DB2 pureXML、Oracle XML DB、SQL Server XML データベース

高度な機能

XMLSpy は、以下のような、多種の XML 開発のための高度な機能を搭載しています:
Customers Say

“XSLT/XQuery スキーマ開発のため Altova XMLSpy を 4 年使用しています...XSLT 開発者として XMLSpy をすべての XSLT 開発及びコードのデバッグに使用しています。要約すれば、XMLSpy は最良の製品です」”

マノイ ピライ, 上級開発者、 Shared Services Group, Inc.

“Altova の XMLSpy は私が見たなかで最も俊敏な XML エディターです。30 日間の無料トライアル版がありますが、その 30 日が過ぎると、ソフトウェアを購入したくなっているはずですよ。”

エドモンド ウォイチョスキィ, TechRepublic