---
title: "XMLSpyで最も要望の多い機能"
date: "2009-11-04"
categories: 
  - "json"
tags: 
  - "json"
  - "v2010"
  - "wsdl"
  - "wsdl-2-0"
  - "xbrl"
  - "xml-editor"
  - "xmlspy"
description: XMLSpy 2010の主な新機能についてご紹介します。開発者のニーズに合わせて、WSDL 2.0への対応、高度なXBRL機能、そして新しいJSONエディターなどが搭載されています。
---
Status: #blog

Tags:  #json #v2010 #wsdl #wsdl-2-0 #xbrl #xml-editor #xmlspy

Categories: [json](/blog/ja/category/json.md)
# XMLSpyで最も要望の多い機能

![Altovaが提供する、最も人気のある製品・サービス](https://www.altova.com/blog/images/XMLSpysMostWanted_98F6/wanted.jpg) 

当社が、Altova Software バージョン2010に、お客様から最も要望の多かった70種類以上の機能が搭載されたことを[発表](https://www.altova.com/blog/2009/10/altovas-most-wanted-edition-version.html)した際、それは些細な改良や機能追加ではなく、**主要な新機能**についてお話ししていたのです。その真意をご理解いただくために、XMLSpy 2010に追加された、最も要望の多かった機能の一部をご紹介します。

### WSDL 2.0への対応

ウェブサービスの開発者からの要望に応え、 [グラフィカルなWSDLエディタ](https://www.altova.com/ja/products/xmlspy/graphical_wsdl_editor.html) XMLSpy 2010では、最新のWSDL規格であるWSDL 2.0に対応しました。これにより、既存のWSDL 1.1への対応に加えて、どのバージョンの規格を使用するかを選択できるようになりました。WSDLエディタは、現在使用しているバージョンに合わせて最適な編集環境を自動的に提供し、XMLSpyでは、WSDL 1.1と2.0間の移行を簡単に行える変換機能も備えています。XMLSpyのWSDLエディタは、グラフィカルインターフェースを使用していますが（もちろん、テキストビューでの作業も可能です）、ドラッグアンドドロップ機能や、選択されたWSDLバージョンに基づいて関連する選択肢を提供するコンテキストヘルプにより、WSDLドキュメントの構造を容易に視覚化し、編集することができます。

![WSDL 1.1/2.0 エディタ](https://www.altova.com/blog/images/AltovasMostWantedEditionVersion2010Annou_CA1C/wsdleditor.gif)

### XBRL機能の強化

XMLSpy 2009で[XBRL検証機能](https://www.altova.com/ja/xbrl-validator.html)と[XBRLタクソノミー編集機能](https://www.altova.com/ja/xbrl-taxonomy-editor.html)を追加して以来、お客様から素晴らしいご評価をいただいており、その中にはv2010で対応できる機能のご要望も含まれていました。XMLSpy 2010の新しい**XBRLドキュメント生成機能**により、XBRLタクソノミーに関する包括的なドキュメントを、RTF、MS Word、またはHTML形式で簡単に作成できます。 複数のオプションを用意しており、ドキュメントに含める内容を細かく選択できます。 生成される出力（以下に一部の例を示します）には、ハイパーリンクが設定された要素が含まれており、簡単にナビゲートできます。 

![XBRL分類体系に関するドキュメント](https://www.altova.com/blog/images/XMLSpysMostWanted_98F6/XBRLdocumentationhtml.gif)

ドキュメント作成の別の方法として、XMLSpyのグラフィカルなXBRL表示で示されているように、**分類体系のグラフィカルな表現を印刷する**方法があります。また、XMLSpy 2010には、分類体系の作成を支援する新しい**XBRL分類体系ウィザード**が搭載されており、作業を効率化できます。XBRL分類体系の会社名、ティッカーシンボル、またはその他の識別子を入力し、必要に応じて拡張するベースとなる分類体系を選択するだけで、すぐに分類体系の作成を開始できます。

![XBRL分類体系作成ウィザード](https://www.altova.com/images/shots/taxonomy-wizard.gif)

XMLSpyは、必要な分類ファイルを作成し、基本分類の開始点を指定するように促します。完了をクリックすると、XMLSpy 2010は、新たに作成されたXBRL分類ファイルを、グラフィカルな[XBRL分類エディタ](https://www.altova.com/ja/xbrl-taxonomy-editor.html)に表示します。ここで、分類を視覚的に編集および改良することができます。XMLSpy 2010に新しく追加された**XBRL内検索**および**XBRLソート**機能は、お客様からの要望に応え、大規模で複雑なXBRL分類内から迅速かつ容易にデータを検索し、ナビゲートするための機能を提供します。

![XBRL分類体系エディタ](https://www.altova.com/blog/images/AltovasMostWantedEditionVersion2010Annou_CA1C/xbrltaxonomyeditor.gif)

### JSONエディタ

最近、XMLSpyをご利用で、Web 2.0やWebサービス関連のアプリケーション開発に携わる多くの開発者の方々から、JSONも利用されているという情報を受け取りました。そこで、XMLSpy 2010にJSONエディタを追加することにしました。テキスト表示またはグリッド表示でJSON文字列を作成でき、さらにXMLとJSONの相互変換も可能です。テキスト表示では、以下の機能が利用できます [JSONエディタ](https://www.altova.com/ja/xmlspy/json-editor.html) この機能は、構文ハイライト表示、行番号表示、コード折りたたみ、ブックマーク機能などを提供し、JSONコードの理解と操作、および文字列の検索と編集を容易にします。また、インテリジェントなJSON編集機能により、JSONファイルに含まれる要素を動的に生成したリストを「要素」入力ヘルパーウィンドウに表示し、ダブルクリックするだけでその要素を挿入できます。

![JSONエディタのテキスト表示機能](https://www.altova.com/blog/images/XMLSpysMostWanted_98F6/jsontexteditor.gif)

知的 [JSONデータの編集](https://www.altova.com/ja/xmlspy/json-editor.html) また、グリッド表示も利用可能です。これは、JSONドキュメントの構造や概要を、ネストされたコンテナのセットで視覚的に表現します。これらのコンテナは、ドキュメントのツリー構造を明確に把握するために、簡単に展開および折りたたむことができます。さらに、ドラッグアンドドロップによる編集もサポートされています。

![JSONエディタ：グリッド表示 / アウトライン表示モード](https://www.altova.com/blog/images/XMLSpysMostWanted_98F6/jsonoutline.gif) 

XMLSpy 2010には、JSONを扱う上で不可欠な機能として、**JSONとXMLを相互変換する機能**が搭載されています。この機能を使えば、例えば、[XMLファイルをJSON形式に変換してJavaScriptで利用したり、JSON形式で受信したデータを有効なXML形式に変換したりすることができます](https://www.altova.com/ja/xmlspy/json-editor.html) これにより、JSONとXMLのどちらを使うかという議論は不要になり、XMLSpyは両方の利点を活用できます。

### 刷新されたスクリプト環境とフォームエディター

XMLSpyには、この最新版で再設計された統合スクリプト環境とフォームエディターが搭載されています。スクリプトはJScriptまたはVBScriptで記述でき、XMLSpyのAPIにアクセスして操作することができます。これにより、XMLSpy 2010のインストールに機能を追加したり、変更したりすることが可能です。バージョン2010では、以下の改善と最適化が施されています

- .NETフレームワークの大部分にアクセスできます
- 新しいフォームエディターの操作方法
- スクリプトエディタ内で、マクロのテストとデバッグを直接行うことができます
- XMLSpyのメニューから、マクロを直接実行できます
- スクリプトエディタにおいて、入力支援機能と自動補完機能が改善されました

詳細はこちらをご覧ください [「最も注目すべき」機能](https://www.altova.com/ja/whatsnew.html) XMLSpyやAltova MissionKitの他の製品でも同様です。ぜひ、その旨をお知らせください _あなたの_ 最も要望の多い機能について、このブログにコメントするか、アンケートにご回答いただくことでご意見をお聞かせください [機能要望](https://www.altova.com/ja/support_center.html).
