Cosminexus V9 BPM/ESB基盤 サービスプラットフォーム 開発ガイド 基本開発編
JSON-XML変換APIを使用してJ2EEアプリケーションを開発する場合,json_xml_api.jarファイルをコンパイラのクラスパスに指定してください。
json_xml_api.jarファイルの格納場所を次に示します。
<サービスプラットフォームのインストールディレクトリ>\CSC\lib\json_xml_api.jar
JSON-XML変換APIの呼び出し方法について説明します。
変換クラスのインスタンスの取得は,JSON-XML変換API変換定義の設定の有無によって異なります。生成したインスタンスはマルチスレッドで使用できます。
変換メソッドの呼び出しごとにインスタンスを作成する必要はありません。
JsonXmlConverterFactory factory = JsonXmlConverterFactory.newInstance(); JsonXmlConverter converter = factory.newJsonXmlConverter();
JsonXmlConverterFactory factory = JsonXmlConverterFactory.newInstance();
sonXmlConverterProperty property = factory.createConverterProperties(); property.setArrayName("json_arrayName");
JsonXmlConverter converter = factory.newJsonXmlConverter(property);
JsonXmlConverterクラスのjson2xmlメソッドを使用して変換します。メソッドの引数にはjava.lang.String型のJSON形式のデータを指定してください。
String xml = converter.json2xml(json);
JsonXmlConverterクラスのxml2jsonメソッドを使用して変換します。メソッドの引数にはjava.lang.String型のXMLを指定してください。
String json = converter.xml2json(xml);
All Rights Reserved. Copyright (C) 2012, 2019, Hitachi, Ltd.