---
title: "Altovaの最新製品リリースにおける、見逃せない5つの主要機能"
date: "2016-02-16"
categories: 
  - "development"
  - "software"
  - "tools"
tags: 
  - "data-integration"
  - "data-mapping"
  - "multi-channel-publishing"
  - "new-features"
  - "xpath"
  - "xquery"
description: Altova MissionKit 2016 Release 2の主要な機能を詳しくご紹介します。その中には、XPath/XQueryデバッグ機能の強化、JSONスキーマのサポート、そしてマルチチャネル配信ツールなどが含まれています。
---
Status: #blog

Tags:  #data-integration #data-mapping #multi-channel-publishing #new-features #xpath #xquery

Categories: [development](/blog/ja/category/development.md)
# Altovaの最新製品リリースにおける、見逃せない5つの主要機能

本日リリースされたAltova MissionKit 2016のデスクトップ開発ツールおよびソフトウェア製品のバージョン2に関する詳細情報をお伝えできることを嬉しく思います。

[v2016r2では、20種類以上の新機能と、Altova製品ラインのアップデートが導入されました。しかし、それらをすべて1つのブログ記事で説明するのは大変です。そこで、今回は特に注目すべきトップ5の機能をご紹介します](https://www.altova.com/ja/whatsnew.html)

![Altova製品の最新情報](/blog/images/Blog_v2016v2.png)

<!--more-->

1. ### **エンタープライズレベルのXPathおよびXQueryデバッガー**
    

XPathやXQueryの記述とテストは、多くの場合、試行錯誤のプロセスです。それぞれの式を微調整し続け、意図したとおりにデータを選択したり、返したりするまで繰り返します。作業中にインタラクティブな入力支援機能を利用し、すぐに結果を確認できる機能は、このプロセスを大幅に効率化します。XMLSpyのXPath/XQueryウィンドウは、まさにそのように設計されており、さらに、業界初のXPathおよびXQueryデバッガーが追加されたことで、さらに使いやすくなりました。

 

![XPathおよびXQueryデバッガー](/blog/images/XPath-XQuery-Debugger.png)

 

この新しいウィンドウでは、XMLドキュメントに対してXPathやXQueryの処理を実行しながら、その結果をステップごとに分析することができます。開発者が期待する、フル機能のコードデバッガーに必要な機能がすべて搭載されており、ステップイン、ステップオーバー、ステップアウトといった機能に加え、結果、変数、コールスタックといったタブも用意されています。ブレークポイントやトレースポイントを簡単に設定することで、デバッガーを一時停止し、特定の時点での結果を詳細に確認することができます。

このデバッガーを使用すると、XQueryやXPathを編集しているウィンドウ内で、簡単にテストや修正を行うことができ、開発者の時間と労力を大幅に削減できます。

2. ### **JSONスキーマの変換と生成のための新ツール**
    

今年初めに、XMLSpyにグラフィカルな[JSONスキーマエディター](https://www.altova.com/ja/xmlspy/json-schema-editor.html)を追加した際、ユーザーの皆様に喜んでいただけるだろうと確信していました。また、XSD（XMLスキーマ定義）の操作に利用できる機能と同様の機能が、JSONスキーマの開発にも提供されることを期待されるだろうと予想していました。今回のリリースで、その期待に応えるためのサポート機能を拡充しました。XMLSpyは、JSON開発を加速させるための追加機能を提供します

- XMLスキーマとJSONスキーマ間の変換
- JSONスキーマからサンプルJSONインスタンスを生成する
- JSONスキーマのドキュメントをHTMLまたはWord形式で生成する機能

 

 **![XSDをJSONスキーマに変換](/blog/images/xsd-to-json-schema.png)**

この新しい機能により、XMLSpyにおけるJSONのサポートがさらに強化され、今ではインテリジェントなインスタンス編集と検証機能に加え、JSONスキーマの編集、生成、変換、およびドキュメント作成機能も提供されています。これらの機能は、XMLおよび関連技術を使用しているのと同じ環境で利用できます。

3. ### **データマッピングプロジェクトにおけるREST Webサービスへの対応**
    

利用可能なデータ形式はすでに多数ありますが、さらに以下の形式を追加しました [あらゆるデータ形式間のマッピング](https://www.altova.com/ja/mapforce.html)  そして、MapForceにおける新たに追加された機能は、REST Webサービスへの対応です。

 

![RESTデータマッピング](/blog/images/REST-data-mapping-1.png)

 

MapForceは、Webサービスからの応答としてXMLまたはJSONを受け付け、必要に応じてパラメータの定義やカスタムHTTPヘッダーの設定をサポートします。ユーザーは、Webサービスのインターフェースを手動で定義することも、WADLファイルやURLから設定をインポートすることも可能です。

この新機能は、REST Webサービスをデータ関数としてマッピング内で利用できるようにするもので、ユーザーがインターネット上の多様な情報源から容易に情報を統合できるようになります。これは、以前から多くのユーザーから要望されていた機能です。

4. ### **Word文書からマルチチャネルでのコンテンツ配信を始める**
    

StyleVisionを使用すると、洗練されたレポートやフォームを簡単に作成できます [XML、XBRL、およびデータベースの公開](https://www.altova.com/ja/stylevision.html) ウェブ形式と印刷形式の両方でデータを利用できます。さらに、既存のWord文書を基にレポートやフォームを作成することで、新しいデザインを始めることがこれまで以上に簡単になりました。

最初から始めるよりも、既存のものをベースにすることで、より効率的にプロジェクトを進めることができます **デザイン** 既存のWord文書に基づいて作業を行うことで、デザインにかかる時間を大幅に短縮できます。特に複雑なプロジェクトでは、既存の文書を複製する作業に費やしていた時間、場合によっては数日分の時間を節約できます。なぜなら、StyleVisionはWord文書に存在するすべての既存の書式設定やレイアウト情報を保持するからです。

 

![Wordを基盤とした、多様な配信チャネルに対応した出版システム](/blog/images/StyleVision-Word.png)

 

Wordファイルが読み込まれると、必要に応じて追加のXML、データベース、またはXBRLデータソースを追加し、動的でマルチチャネルな出力を作成できます。これは、既存のフォームに付加価値を加えたり、洗練されたStyleVisionデザインを効率的に作成するための優れた方法です。

5. ### **カスタムXBRLソリューション構築のための.NET API（Excelアドインを含む）**
    

RaptorXML Serverは、Java、COM、PythonのAPIに加えて、新たに.NET APIもサポートするようになりました。

.NET APIを使用することで、開発者はRaptorXML Serverの機能を組み込み、高性能なシステムを構築できます [XML、JSON、またはXBRLの検証および処理](https://www.altova.com/ja/raptorxml.html) Microsoftのプラットフォーム向けに開発されたアプリケーション、およびC#やその他の.NET言語で記述されたプログラム。

この技術的な相乗効果の応用範囲は無限大です。開発者は、Microsoftプラットフォーム向けのあらゆるアプリケーションに、RaptorXMLの機能を組み込むことができます。例えば、.NET APIを利用することで、Excelのデータから直接XBRLファイルを生成するExcelアドインを開発できます。これは、既存のタグ付けベースのソリューションに代わる強力な選択肢となり、XBRLデータの生成方法に革命をもたらす可能性があります。

 

 

**これらの新機能について、詳細情報をご提供したり、アップグレードに関する情報を提供することも可能です** - そして、v2016r2で導入されたその他多数の機能についても、Altovaの製品でご確認いただけます **[新機能・変更点](https://www.altova.com/ja/whatsnew.html)**
