Cosminexus V9 BPM/ESB基盤 サービスプラットフォーム 開発ガイド 基本開発編
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
(1) JSON形式からXML形式への変換
JSONのオブジェクト型は次の規則に従ってXMLの要素に変換されます。
- JSONのオブジェクト名:XMLの要素名に変換
- JSONのオブジェクト値:XMLの要素値に変換
JSON形式のオブジェクト名は,次の規則に従って指定してください。
- NCNameで指定してください。
- 空文字列を指定しないでください。
- JSON-XML変換定義で使用している要素名と同じ名称を指定しないでください。
JSON-XML変換定義の詳細については,「11.2.1 JSON-XML変換API変換定義の設定」,および,マニュアル「サービスプラットフォーム リファレンス」の「JSON-XML変換定義ファイル」を参照してください。
- 1つのオブジェクト内で重複したオブジェクト名を指定しないでください。
図10-6 オブジェクト名が重複しているデータ例
![[図データ]](FIGURE/ZC102240.GIF)
オブジェクト型の変換例を次の図に示します。
図10-7 オブジェクト型の場合の変換例
![[図データ]](FIGURE/ZC102250.GIF)
(2) XML形式からJSON形式への変換
XML形式からJSON形式への変換では,XMLの要素は次の規則に従ってJSONのオブジェクト型に変換されます。
- XMLの要素名:JSONのオブジェクト名に変換
- XMLの要素値:JSONのオブジェクト値に変換
オブジェクト型への変換例を次の図に示します。
図10-8 オブジェクト型への変換例
![[図データ]](FIGURE/ZC102260.GIF)
All Rights Reserved. Copyright (C) 2012, 2019, Hitachi, Ltd.