Altova XMLSpy は世界で売れている JSON ならびに XML エディターであり、関連テクノロジーのモデリングや編集、変換、デバッグを行うことができます。
XMLSpy JSON ならびに XML エディターには、グラフィカルなスキーマデザイナーやコード生成、ファイルコンバーター、デバッガー、プロファイラーといった、XSD や XSLT、XQuery、XBRL、SOAP といった高度なアプリケーションを開発するために必要なツールが搭載されています。
XMLSpyについて
開発者はブラケットマッチや基本的な検証チェックを超えた付加価値を持つ JSON ならびに XML エディターを必要としています。XMLSpy には以下のような包括的な機能が搭載されており、グラフィカルなビューやコード ジェネレーター、ウィザード、その他のインテリジェントな JSON ならびに XML 編集機能により、これまで以上に作業を迅速に行うことができます。
・JSON editor & JSON Schema editor
・JSON transformation with XPath, XSLT, XQuery
・Edit XML documents
・SmartFix XML validation & error correction
・XML Schema editor
・XSLT editor
・XSLT debugger & profiler
・XSL Speed Optimizer
・XPath / XQuery builder & evaluator
・XQuery editor
・XSLT / XQuery back-mapping
・XPath / XQuery debugger
・XQuery Update Facility editor
・3-Way diff/merge
・XBRL tools
・WSDL editor
・SOAP client & debugger
・Database integration
・Java, C#, and C++ code generation
・Apache Avro tools
・Visual Studio & Eclipse integration
・Open XML (OOXML) support
・Chart generation based on XML data
・SharePoint® Server integration
・Integration with installed RaptorXML Servers for super-fast processing
■テキストとグラフィカルな XML 編集ビュー
XMLSpy では直感的なユーザー インターフェイスや豊富なビューとオプションにより、XML や関連技術の編集における複雑さを軽減することができます。テキストベースまたはグラフィカルな XML ビューアーを使用して XML ドキュメントを編集する場合、XMLSpy では入力時にインテリジェントなガイダンスや入力ヘルパーが提供され、業界で最も標準に準拠した XML バリデーターによりトラブルシューティングを素早く簡単に行うことができます。
■XML Grid View
XML Grid View は、XML ドキュメントの構造を、階層構造を反映したネストされたコンテナのセットを使用して表示します。また、繰り返される要素を表形式に並べ替えて、見やすく並べ替えるテーブルビューも備えています。デフォルトでは、XML Grid View は属性と子要素を列に使用し、繰り返される XML 要素を行として表示しますが、行と列を反転させて、ファイルのデータの種類に応じた表示をすることができます。
XML Grid を使用することで、テキストエディタのみを使用した場合よりも、XML の編集を高速かつ強力に行うことができます。高度な機能は以下の通りです。
・画像の自動表示
・XPath フィルタの簡単な作成
・XQuery の計算式による結果の算出やノードセットの生成
・外部アプリケーション(テキストエディタ、Visual Studio/Eclipse、Excel...)からのコンテンツの貼り付け
・非常に大きな XML ファイルのためのノードのカスタマイズ可能なグループ化
■XML Text View
XMLSpy にはスマートフィックス XML 検証機能が搭載されており、エラーを検出し、その修正箇所を列挙し、ワンクリックで XML ドキュメントに実装することができます。その通り、XMLSpy は選択された内容に基づいて自動的に修正を行います。XML Validator は自動的に修正を行うため、検証の問題を解決するための時間と労力を大幅に節約することができます。
■XML Schema Editor
XMLSpy のグラフィカルな XML スキーマエディターにより、スキーマをドラッグ アンド ドロップで視覚的に作成することができるため、XML スキーマ言語の構文に関する詳細を XMLSpy に任せ、スキーマのセマンティクスに集中することが可能になります。リッチな XML スキーマ 1.0 ならびに 1.1 の編集ならびに検証に加えて、以下の XSD ツールが搭載されます。
・XML インスタンス、DTD、JSON スキーマ、リレーショナル データベースからの XSD 生成
・XSDからのサンプルインスタンス生成
・XML スキーマに基づく Java、C#、C++ コード生成
・スキーマフラットナーおよびスキーマサブセット生成
・命名規則とコーディング規則の拡張検証
・スキーマのリファクタリング
■JSON Tools
XMLSpy には、JSON、JSON5、JSON Lines、JSON Comments をサポートする直感的な JSON ビューアーと JSON エディターが含まれており、XML 編集と同様に直感的なテキスト ビューやグリッド ビューを使用して JSON ファイルの表示や編集を行うことができ、便利な編集ガイドと入力ヘルパーも提供されます。
JSONエディタが提供するものは下記のとおりです。
・画期的なJSONグリッドエディター
・JSON、JSON5、JSON Lines、JSON with Comments (JSONC)のサポート
・文脈依存の入力ヘルパーとその他のインテリジェントな編集ツール
・JSONの構文チェック
・JSON バリデーター
・JSONからXMLへの変換
・XMLからJSONへの変換
・XPath、XQuery、XSLT による JSON のクエリ/変換
・JSONデータからのチャート作成
■JSON Editor: Grid View
XMLSpy JSON Grid View により、画期的な初の JSON 編集環境が提供されます。JSON グリッドは JSON ドキュメントの構造をグラフィカルに表示し、対応する JSON コードをテキスト ビューで表示するよりもすぐに理解することができ、特に配列やオブジェクトが複数のレベルでネストされた、長く複雑なドキュメントに対して効果を発揮します。自動型検出、セル内コマンド、ビューを変更するための XQuery フィルタ、JSON データから追加の出力を生成するための XQuery 式などの高度な機能を組み合わせることで、テキストベースの JSON エディターよりも高速かつ簡単に JSON を編集することができます。JSON Grid では、JSON データからチャートを作成することも可能です。
■JSON Charts
JSON Gridのフィルタや計算式にXQueryを活用するだけでなく、数値のJSONデータからチャートを作成することも可能です。
チャート機能を設定した後、保存アイコンをクリックすると、チャートがBase-64エンコードされた画像としてJSONファイルに埋め込まれる。また、チャートを右クリックすると、.png や .jpg などの画像ファイルとして保存することもできます。
他のJSONエディタでは、このような機能を提供するものはありません。
■JSON Schema Editor
XMLSpy が初のグラフィカルな XML スキーマエディターを開発したように、JSON を扱う開発者がスキーマの生成や開発、検証を高速化できるよう、初のエンタープライズ レベルのグラフィカルな JSON スキーマエディターが搭載されました。
JSON スキーマ ビューは、XML スキーマ ビューを使用していた XMLSpy ユーザーが JSON スキーマの設計を学ぶ際にすぐに理解することができ、同時に新しいユーザーにとっても理解しやすいものとなっています。JSON スキーマエディターには以下のような機能があります。
ドラッグ アンド ドロップによる JSON スキーマの編集と検証
XML スキーマ <=> JSON スキーマの変換
JSON スキーマからの JSON インスタンス ファイルの生成
JSON スキーマのドキュメント生成
JSONスキーマエディターは、MongoDBのようなNoSQLデータベースで使用されるBSON(バイナリJSON)データ型をサポートしています。
■Querying & Transforming JSON with XPath, XSLT, XQuery
JSON の人気が高まっているにもかかわらず、JSON データの問い合わせや変換に広く使用されている言語はありません。XPath/XQuery 3.1 に追加された機能により、JSON のマップや配列、オブジェクトをターゲットとする手段が提供され、これらの言語を使用して JSON データのクエリーや変換を行うための標準的な方法が提供されるようになりました。
XMLSpy ではインテリジェントなエディターや XPath/XQuery Builder & Evaluator Window により、XPath、XSLT、XQuery による JSON ドキュメントの処理を簡単に行うことができます。機能には以下が含まれます。
・XPath/XQuery ウィンドウでは、XPath 3.1 や XQuery 3.1 を使用した JSON ドキュメントのクエリーを実行することができます。
・XSLT 3.0 または XQuery 3.1 ファイルを使用した JSON ドキュメントの変換が出来ます。
■XSLT Editor
SON と XML エディタは、XSL と XSLT の開発を完全にサポートし、XSLT エディタにはコンテキスト依存の入力ヘルパー、XSL アウトライン ウィンドウなどが備わっています。
変換に関しては、インストールされた RaptorXML Server とのシームレスな統合により、XSLT、XPath、XQuery バージョン 1.0, 2.0, 3.1 などの W3C 標準に厳密に準拠した超高性能な機能を提供します。これにより、開発ならびにテスト時に超高速な変換を XMLSpy で直接行うことができます。
XMLSpy にはインテリジェントな HTML / HTML5 ならびに CSS / CSS3 エディターと、統合されたブラウザー ビューが搭載されています。
■XSLT Debugger and Profiler
XSLT スタイルシートのテストと完成は、複雑で時間のかかる作業です。XMLSpy の XSLT デバッガーにより、複雑なスタイルシートも素早く簡単にデバッグすることができます。XSLT 1.0、XSLT 2.0、XSLT 3.0 がサポートされ、Java、C#、JavaScript、VBScript によるプログラムコードを含むスタイルシートのデバッグを行うことができます。
XMLSpy の XSLT プロファイラーは XSLT コードのパフォーマンスを最適化するための非常に貴重なツールです。XSLT プロファイラーにより明らかにされた情報により、XSLT コードのどの部分の処理に最も時間がかかっているのかがすぐにわかり、それに応じて調整することでXSLT スタイルシートを完全に最適化することが可能になります。
■XSL Speed Optimizer
XSLT プロファイラーは XSLT のエキスパートである開発者に重要な情報を提供しますが、XSLT や XPath のコードを手動で変更することなく XSLT の実行時間を短縮したい場合は、XSL Speed Optimizer を試してみてください。
XMLSpy の XSL Speed Optimizer は XSLT 変換を高速化する特許取得済みの画期的なアプローチで、ボトルネックとなっている XSLT または XPath 式を正確に判断するための手動による分析を行うことなく、スループットを大幅に向上させることが可能になります。
■XSLT and XQuery Back-mapping
XSLT および XQuery ドキュメントは長く複雑な場合が多いため、意図しない出力のソースを特定することが困難な場合があります。バックマッピングを使用すると、出力要素をソースノードや命令と即座に関連付けることができるため、対象を絞ったデバッグが容易になります。
バックマッピングを有効にすると、XSLT 変換と XQuery 実行が実行され、結果のドキュメントが元の XSLT+XML または XQuery+XML ドキュメントにマッピングされるようになります。結果ドキュメントのノードをクリックすると、その特定の結果ノードを生成した XSLT 命令と XML ソースデータがハイライト表示されます。
XMLSpy のバックマッピングは 2 つの点で革新的です。1 つ目は、開発者が自身のコードのデバッグや改良、完成に費やす時間を大幅に短縮し、他のチームメンバーが作成した継承されたコードを理解することができるようになります。2 つ目は、XMLSpy ではバックマッピングを行うために出力ドキュメントに変更を加えたり、コードを追加することがありません。
■XPath/XQuery Windows
XPath および XQuery ウィンドウでは、内蔵の Builder および Evaluator ウィンドウを使用して XPath/XQuery 式を合成しながら、簡単に構築およびテストすることができます。開発のスピードアップに役立つ機能が提供されています。
・XPathビルダーとテスター
・XQueryビルダーとテスター
・ポイントアンドクリックによる式の構築
・マウスオーバーによるヒント
・強化された入力ヘルパー
・すぐに使えるコードスニペット
・9 つのタブで段階的に式を構築
・インテリジェントな XPath 編集のための Builder モード
・結果を即座に表示する評価者モード
・XML や JSON に対する XPath/XQuery の評価
■XQuery Editor
大規模な XQuery ドキュメントの処理において、XMLSpy では XQuery 1.0 ならびに XQuery 3.1 がネイティブにサポートされ、XQuery ドキュメントを素早く簡単に編集するために必要なすべてのインテリジェントな編集機能が提供されます。XQuery エディターにおけるスキーマ認識のサポートにより、エラーの分離やデバッグの簡略化、コードパフォーマンスの強化といったメカニズムを通じて、XQuery の能力を最大限に活用することが可能になります。
■XPath/XQuery Debugger
XPath および XQuery ウィンドウには、XPath/XQuery のテスト、トラブルシューティング、完成度を高めるための強力なデバッガーが搭載されており、時間の節約やフラストレーションの軽減に役立ちます。
デバッガーでは、XPath または XQuery 式の評価をステップバイステップで行うことができます。クリックするたびに、対応する評価ステップの結果が表示され、デバッガー ツールバーの便利なボタンを使用して、評価ステップのステップイン、ステップアウト、ステップオーバーを行うことができます。
また、高度な XQuery プロファイラも提供されており、XQuery コードのパフォーマンスを分析し、最適化することができます。
■XQuery Back-mapping
XQueryのバックマッピングを利用したターゲットデバッグも可能です。
■XQuery Update Facility Editor
XML エディターの XPath/XQuery ウィンドウは、XQuery Update (XQU) Facility 1.0 および 3.0 ステートメントの編集もサポートしており、完全な構文カラーリング、インテリジェントなコード補完、エラー メッセージ レポートにより XQuery Update Facility 式を構成する高度な機能が提供されます。
結果ペインでは変更結果をプレビューすることができ、プレビューペインで結果をクリックすると、インスタンスドキュメント内の影響を受けるノードがハイライト表示されます。その後、現在のファイル、または開いているすべてのファイル、フォルダー、XMLSpy プロジェクト全体において、ワンクリックで更新を実行することができます。この機能は XMLSpy 独自のものです。
■Compare JSON and XML Documents
XMLSpy には JSON ドキュメントやその他のテキストファイル、ディレクトリを比較するためのパワフルな diff/merge ツールが搭載されています。ファイルの比較では 2 者間および 3 者間の比較がサポートされます。ユーザーはドキュメントを編集し、どちらかの方向で変更をマージすることができます。
■Compare XML
XML の比較において、XMLSpy XML エディターには視覚的な XML 比較ツールが搭載されており、開発者はインテリジェントな XML を意識した方法でドキュメントやディレクトリの比較やマージを容易に行うことができます。
XML を意識した diff/merge オプションは完全にカスタマイズすることができます。例えば、エンティティを解決するかどうか、名前空間プレフィックス、ホワイトスペース、CDATA、処理命令、コメント、属性/子要素の順序を無視するかどうか、差分をどのように視覚化するかを指定することができます。さらに、比較中のファイル間で、テキストによる差分とXMLによる差分をマージすることができます。
■XBRL Tools
Altova では XMLSpy によるタクソノミの編集から RaptorXML Server によるハイパフォーマンスな検証、MapForce によるデータのマッピングや分析、マルチチャンネルによるレポート生成 StyleVision まで、エンドツーエンドの XBRL 開発ならびにレポート生成に対する包括的なサポートを提供します。
■XBRL Taxonomy Editor
XMLSpy XBRL タクソノミエディターにより、XBRL タクソノミのグラフィカルな表示やインテリジェントなタクソノミの編集機能が提供されます。
XMLSpy XBRL タクソノミエディターでは、さまざまなコンポーネントを簡単に絞り込めるタブに整理し、アイコンやマウスオーバー時のメッセージ、詳細ウィンドウ、状況に応じて変化する入力ヘルパーといった情報を提供することにより、既存のタクソノミの表示と理解、そして業界標準のタクソノミを拡張することにより、新しいタクソノミを簡単に作成することが可能になります。
XBRL タクソノミを拡張または新規作成する際に役立つ XBRL タクソノミウィザードも搭載されています。
XBRL編集機能は以下の通りです。
・グラフィカルなXBRLタクソノミの表示
・XBRL 2.1、XBRL Dimensions、XBRL Formula のサポート
・XBRL テーブルリンクベースの編集と実行
・状況に応じて変化する XBRL タブと入力ヘルパー
・US-GAAP または IFRS を拡張するための XBRL タクソノミ・ウィザード
・XBRL タクソノミの文書作成
・XBRL タクソノミとインスタンスの検証
■XULE Editor and Processor
XMLSpy の XULE プロセッサーとバリデーターは XULE 式を XBRL インスタンスドキュメントに対して処理し、XULE ドキュメントが XULE 仕様に準拠した正しい構文であるかどうかを検証します。
XMLSpy には業界初となるインタラクティブな XULE エディターが搭載されています。XULE の編集はテキスト ビューと特別な XULE ウィンドウ (上図参照) の両方でサポートされます。どちらの編集ビューでも構文ヘルプやコード補完、その他 XULE 式の記述やテストを簡単に行うことができる機能が提供されます。作業中、XULE構文と選択されたXBRLタクソノミの構造(該当する場合)に基づき、自動補完の値が表示されます。強力なXULEエディターの詳細については、こちらをご覧ください。
■Open Information Model (OIM) 1.0 Tools
OIM(Open Information Model)は、XBRLデータをCSVやJSONなどの他の形式に変換するための構文非依存型モデルを提供します。XBRLは効率的で標準的なビジネスレポートデータの表現を提供しますが、そのようなデータはしばしば他の形式で保存または消費されることがあります。OIM は、XBRL を基礎となる XML 構文から切り離す抽象化レイヤーです。この方法により、組織は XBRL の機能を利用しながら、同時に JSON や CSV で書かれた XBRL 文書を利用することができます。
XMLSpy は OIM をサポートする最初の XBRL ツールの 1 つで、XML、JSON、CSV によるレポートの検証や、これらのフォーマット間のワンクリック変換がサポートされます。
■Graphical WSDL Editor
WSDL の構文は複雑で、テキストのみのエディターでコードを手書きすることは困難であり、混乱しがちです。XMLSpy の WSDL デザインに対する独自のグラフィカルなアプローチにより、ドラッグ アンド ドロップ機能や完全な検証、編集ガイダンスにより WSDL を視覚的に構築することができ、WSDL 開発が簡素化されます。完全な WSDL コードは、グラフィカルなデザインに基づいて裏で生成され、いつでもテキストビューでコードを表示および編集することができます。
また、包括的な WSDL ドキュメントの自動生成もサポートされています。
■SOAP Client & SOAP Debugger
XMLSpy には SOAP 1.2 ならびに 1.1 の機能が搭載されており、WSDL ドキュメントの解釈、SOAP リクエストの作成、Web サービスへのサブミット、SOAP 応答の表示といった SOAP クライアントが含まれています。
XMLSpy SOAP デバッガーは Web サービスのクライアントとサーバー間のプロキシとして機能し、WSDL 1.1/2.0 ファイルの検査や HTTP または HTTPS で送信される Web サービスのトランザクションのシングルステップ処理、リクエストと応答の XML ドキュメントの検査、SOAP 関数にブレークポイントを設定し、特定のリクエストや応答に XPath クエリーが指定されている場合、条件付きブレークポイントを設定することが可能になります。
このように、SOAP Debugger は、エラーを迅速かつ容易に特定し修正するのに役立ちます。
■Database Integration
XMLSpy のパワフルなリレーショナル データベース統合により、SQL データベースへの問い合わせやデータベースと XML ファイル間の変換を簡単に行うことができ、相互運用性の問題を軽減することができます。
XMLSpy は最も一般的なリレーショナル データベースをそのネイティブなインターフェイス言語により操作することができます。
・Firebird 2.5, 3
・IBM DB2 for iSeries® v6.1, 7.1, 7.2, 7.3, 7.4
・IBM DB2® 8, 9.1, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7
・Informix® 11.70, 12.10, 14.10
・MariaDB 10, 10.3, 10.4, 10.5, 10.6.5, 10.9.2
・Microsoft Access™ 2003, 2007, 2010, 2013, 2019
・Microsoft® Azure SQL
・Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017, 2019
・MySQL® 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25, 8.0.28
・Oracle® 9i, 10g, 11g, 12c, 18, 19
・PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.1, 14.5
・Progress OpenEdge 11.6
・SQLite 3.x
・Sybase® ASE 15, 16
・Teradata 16
データベース統合機能には以下が含まれます。
・Database quick-connect wizard
・Database Query window with SQL editor
・Importing SQL database data to XML
・Creating XML Schemas based on SQL database structures
・Exporting XML to SQL databases
・Creating a database schema from an XML Schema
・Support for XML-enabled databases: IBM DB2 pureXML, Oracle XML DB, SQL Server XML databases
■高度な機能
XMLSpy が最高の JSON ならびに XML IDE である理由は何でしょうか? 他のソフトウェアとは異なり、XMLSpy にはその他にも以下のような数多くの開発用の高度な機能が搭載されています。
・Java、C#、C++ によるロイヤリティー フリーのコード生成
・Apache Avro のサポート
・Visual Studio ならびに Eclipse とのシームレスな統合
・Microsoft Office ドキュメントにおけるオープン XML (OOXML) データのサポート
・HTTP と WADL のための HTTP テストウィンドウ
・XML データに基づくチャート生成
・SharePoint® サーバーとの統合
・インストールされた RaptorXML サーバーとの統合による超高速処理
・その他
【ライセンスについて】
■■Enterprise■■
32/64-bit version
■XML Editing & Validation
バリデーションと整形式のチェック
インストールされた RaptorXML サーバーとの統合による超高速検証
シンタックスカラーリングとコード補完を備えたテキストビュー
コード補完機能付きグリッドビュー
オーセンティック e フォーム ビュー
ブラウザー表示
ソースコントロールシステムをサポートしたプロジェクト管理
プロジェクトや複数ファイルでの検索と置換
XML 差分処理
外部ファイル(例:画像)のXMLへの埋め込み
多言語スペルチェッカー
XML ビューア
■XML Schema / DTD Tools
XML スキーマ 1.0 および 1.1 のサポート
グラフィカルな XML スキーマエディター
スキーマ/DTD からのサンプルインスタンス生成
DTD <=> XML スキーマの変換
データベーススキーマ <=> XML Schema 変換
ユースケースからのスキーマ/DTD生成
命名規則、コーディング規則の検証機能
XML スキーマのリファクタリングサポート
XML インスタンス生成のためのユーザー定義サンプル値
スキーマベースのコード生成
固定およびカスタマイズ可能な XML スキーマドキュメント
■XSLT Tools
XSLT 1.0、2.0、3.0 のサポート
XSLT エディター
XSLT 情報ウィンドウ
XSL アウトラインウィンドウ
XSLTデバッガ
XSLTバックマッピング
XSL スピードオプティマイザ
XSLT プロファイラ
XSLT における Java、C#、JavaScript、VBScript のサポート
■XPath Tools
XPath 1.0、2.0、3.1 のサポート
XPath アナライザー
インテリジェントな XPath オートコンプリート
XPath デバッガー
XML ノードに対する XPath の自動生成
プロジェクトや複数のファイルにおける XPath の実行
■XQuery Tools
XQuery 1.0 と 3.1 のサポート
XQuery エディター
結果プレビューを含む XQuery 更新機能エディター
XQuery デバッガー
XQuery のバックマッピング
XQuery プロファイラ
■HTML & CSS Tools
HTML5、HTML4、XHTML エディタ
CSS3、CSS2.1エディタ
■Chart Tools
XML データからのチャート作成
プロファイラデータのチャート表示
XSLT および XQuery を使用したチャートの生成
■JSON Tools
JSON、JSON5、JSON Lines、JSON with Comments のサポート
JSON グリッドビュー
JSONエディタ
JSON スキーマエディターとジェネレーター
JSON Validator
JSON スキーマにおける BSON (binary JSON) 型のサポート
JSONデータからのチャート作成
JSON <=> XML 変換
XMLスキーマ <=> JSONスキーマへの変換
XPath、XSLT、XQueryによるJSONの変換
Microsoft Azure Resource ManagerのJSON Schema拡張機能
■Supported Databases
Firebird 2.5, 3
IBM DB2 for iSeries® v6.1, 7.1, 7.2, 7.3, 7.4
IBM DB2® ; 8, 9, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7
Informix® 11.7, 12.10, 14.10
MariaDB 10, 10.3, 10.4, 10.5, 10.6.5, 10.9.2
Microsoft Access™ 2003, 2007, 2010, 2013, 2019
Microsoft® Azure SQL
Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017, 2019
MySQL® 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25, 8.0.28
PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.1, 14.5
Oracle® 9i, 10g, 11g, 12c, 18, 19
Progress OpenEdge 11.6
SQLite 3.x
Sybase® ASE 15, 16
Teradata 16
■ZIP Archive Tools
ZIP アーカイブ内のファイルへのアクセス、変更、編集
EPUB 2.xファイルの編集、検証、プレビュー
■Office 2007+ / OOXML Tools
Word、Excel、PowerPointでのOOXMLの表示と編集
XSLTによるOOXMLの変換
XQuery を使用した OOXML の処理
■XBRL Tools
XBRLインスタンスファイルの検証および編集
インストールされたRaptorXML+XBRLサーバーとの統合による超高速検証
EDGARファイリングバリデーション
グラフィカルなXBRLタクソノミエディタとウィザード
XBRLテーブルリンクベース エディタとリアルタイム プレビュー
ポイント&クリック式のXBRLフォーミュラエディター
XULEエディターおよびプロセッサー
固定・カスタマイズ可能なXBRL文書
EDGARファイリングバリデーション
OIM (Open Information Model) 1.0に対応。XML/CSV/JSONの変換と検証
■Apache Avro Tools
Avro スキーマの検証および編集
Avro インスタンスの表示と検索を行う Avro View
■Web Services Tools
HTTP テストウィンドウ
グラフィカルな WSDL 1.1/2.0 エディター
固定およびカスタマイズ可能な WSDL ドキュメント
SOAP 1.1/1.2 クライアント
Webサービスセキュリティのサポート
SOAPデバッガ
■Program Code Generation
Java、C#、C++によるロイヤリティフリーのコード生成
■Automation Support
スクリプト環境とフォームエディタ
OLEサポート
ActiveXコントロール
コマンドラインインターフェース
■Global Resources
複数のデプロイメント環境の設定/切り替え
MissionKitツールとの深い統合
■Multi-purpose IDE Integration
Visual Studio®との統合
Eclipseとの統合
■■Professional■■
32/64-bit version
■XML Editing & Validation
バリデーションと整形式のチェック
インストールされた RaptorXML サーバーとの統合による超高速検証
シンタックスカラーリングとコード補完を備えたテキストビュー
コード補完機能付きグリッドビュー
オーセンティック e フォーム ビュー
ブラウザー表示
ソースコントロールシステムをサポートしたプロジェクト管理
プロジェクトや複数ファイルでの検索と置換
XML 差分処理
3 方向の XML 差分処理
XML デジタル署名の割り当てと検証
外部ファイル(例:画像)のXMLへの埋め込み
多言語スペルチェッカー
XML ビューア
■XML Schema / DTD Tools
XML スキーマ 1.0 および 1.1 のサポート
グラフィカルな XML スキーマエディター
スキーマ/DTD からのサンプルインスタンス生成
DTD <=> XML スキーマの変換
データベーススキーマ <=> XML Schema 変換
ユースケースからのスキーマ/DTD生成
XML スキーマのリファクタリングサポート
XML インスタンス生成のためのユーザー定義サンプル値
固定およびカスタマイズ可能な XML スキーマドキュメント
■XSLT Tools
XSLT 1.0、2.0、3.0 のサポート
XSLT エディター
XSLT 情報ウィンドウ
XSL アウトラインウィンドウ
XSLTデバッガ
XSLT における Java、C#、JavaScript、VBScript のサポート
■XPath Tools
XPath 1.0、2.0、3.1 のサポート
XPath アナライザー
インテリジェントな XPath オートコンプリート
XPath デバッガー
XML ノードに対する XPath の自動生成
プロジェクトや複数のファイルにおける XPath の実行
■XQuery Tools
XQuery 1.0 と 3.1 のサポート
XQuery エディター
結果プレビューを含む XQuery 更新機能エディター
XQuery デバッガー
■HTML & CSS Tools
HTML5、HTML4、XHTML エディタ
CSS3、CSS2.1エディタ
■JSON Tools
JSON、JSON5、JSON Lines、JSON with Comments のサポート
JSON グリッドビュー
JSONエディタ
JSON スキーマエディターとジェネレーター
JSON Validator
JSON スキーマにおける BSON (binary JSON) 型のサポート
JSON <=> XML 変換
XMLスキーマ <=> JSONスキーマへの変換
XPath、XSLT、XQueryによるJSONの変換
Microsoft Azure Resource ManagerのJSON Schema拡張機能
■Supported Databases
Firebird 2.5, 3
IBM DB2 for iSeries® v6.1, 7.1, 7.2, 7.3, 7.4
IBM DB2® ; 8, 9, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7
Informix® 11.7, 12.10, 14.10
MariaDB 10, 10.3, 10.4, 10.5, 10.6.5, 10.9.2
Microsoft Access™ 2003, 2007, 2010, 2013, 2019
Microsoft® Azure SQL
Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017, 2019
MySQL® 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25, 8.0.28
PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.1, 14.5
Oracle® 9i, 10g, 11g, 12c, 18, 19
Progress OpenEdge 11.6
SQLite 3.x
Sybase® ASE 15, 16
Teradata 16
■ZIP Archive Tools
ZIP アーカイブ内のファイルへのアクセス、変更、編集
EPUB 2.xファイルの編集、検証、プレビュー
■Office 2007+ / OOXML Tools
Word、Excel、PowerPointでのOOXMLの表示と編集
XSLTによるOOXMLの変換
XQuery を使用した OOXML の処理
■XBRL Tools
インストールされたRaptorXML+XBRLサーバーとの統合による超高速検証
■Web Services Tools
HTTP テストウィンドウ
■Automation Support
スクリプト環境とフォームエディタ
OLEサポート
ActiveXコントロール
コマンドラインインターフェース
■Global Resources
複数のデプロイメント環境の設定/切り替え
MissionKitツールとの深い統合
■Multi-purpose IDE Integration
Visual Studio®との統合
Eclipseとの統合
【ライセンスタイプ】
・Installed User Licenses
ソフトウェアをインストールするコンピュータの台数を購入するライセンスです。
例:10 Installed User Licensesを購入した場合、10台のPCにインストール可能です。
・Concurrent User Licenses
ライセンス数の10倍までソフトウェアをインストールすることができ、同時にライセンス数だけソフトウェアを使用することができます。
例:20 Concurrent User Licensesを購入した場合、200台のPCにインストール可能です。同時に使用できるUser数は20人です。
・Named User Licenses
最大5台のコンピュータまたはワークステーションにソフトウェアをインストールすることができます。同時使用は1ライセンス1PCです。
【サポートメンテナンスについて】
ご購入日から30日間、すべてのお客様に無償で技術サポートを提供します。年間を通じてのソフトウェアアップデートと優先的なテクニカルサポートをご希望の場合は、お使いのソフトウェアのサポート&メンテナンスパッケージ(SMP)をご購入いただく必要があります。
サポート&メンテナンスに含まれるもの
テクニカルサポート
基本的なテクニカルサポートは、ウェブベースのサポートフォームを通じて提供されます。基本的なテクニカルサポートの例としては、インストールヘルプ、登録サポート、ライセンス問題、キーコードサポート、機能リクエスト、バグレポートなどがあります。その他、より複雑なサポートに関しては、Altova 製品コンサルティングによりカバーされます。
マイナー/メジャーリリースの無償提供
サポート期間中にリリースされたすべてのマイナー/メジャー ソフトウェア リリースを受け取ることができます。お客様が受け取るアップデートは、お客様が購入された製品の特定のエディションをカバーし、通常、多くの追加機能を含んでいます。SMPをご購入いただくと、常に最新の製品バージョンにアップデートすることができます。
メンテナンス
サポート期間中は、ソフトウェアの問題やエラーについて報告することができます。ソフトウェアに再現可能なマテリアル エラーが報告され、ソフトウェアの使用性や実用性が著しく損なわれていると Altova が判断した場合、Altova は使用可能な回避策を提供する、もしくは今後のサービスパックやソフトウェア リリース (Altova の独断による) にて問題を修正する妥当な努力をすることに同意するものとされます。
試用版ダウンロードはこちら(試用期間30日間、フル機能)
メーカーの製品サイト
https://www.altova.com/xmlspy-xml-editor
【種別】シェアウェア
【言語】日本語
【動作環境】Windows:Windows 7 SP1 with Platform Update, Windows 8, Windows 8.1, Windows 10, Windows 11, as well as Windows Server 2008 R2 SP1 with Platform Update, Windows Server 2012, Windows Server 2016, Windows Server 2019, and Windows Server 2022/ mac:VMWare Fusion and VirtualBox/ Linux:Linux (Centos)