「JSON の書き込み」アクティビティー構成

この手順では、サンプル JSON または XML メッセージを「JSON の書き込み」の入力パラメーターに適用します。必要に応じて、このタスク用のスキーマを使用することもできます。

このタスクについて

注: 必ずしもすべての JSON メッセージにルート・ノードが含まれているわけではないため、Studio は、デフォルトで、「JSON の書き込み」アクティビティー時に仮想ルート・エレメントをすべての JSON メッセージに追加します。 (仮想ノードを使用すると、Studio でのルートレス・メッセージの処理が容易になります)。 ルート・ノードが存在するかどうか判別するには、「構成」パネルでメッセージを表示してください。メッセージにルート・エレメントが含まれていない場合、Studio は「JSON の書き込み」アクティビティー時にルート・エレメントを自動的に生成し、ルート・エレメント・ファイルにそれを表示します。ルート・エレメントを削除するには、「構成」パネルからそれを削除して、出力メッセージを必要な構造に一致させてください。

手順

  1. 「チェックリスト」で「構成」をクリックします。 「構成」ウィンドウが表示されます。
  2. 「構成」ウィンドウで、JSON または XML メッセージをテキスト域にコピーして、「マップの生成」をクリックします。 「JSON の書き込み」の入力パラメーターに適用する XML スキーマを指定する場合、次の追加ステップを行ってください。(a)「XML スキーマの選択」フィールドで「XML スキーマの選択」ボタンをクリックして XML スキーマを参照し、(b) 実行時に解析の比較対象とする XML スキーマを選択して「OK」をクリックします。
  3. OutputJSON 出力パラメーターによって定義されるデータをエンコードする方法を指定します。
    1. データがエンコードの不要なテキストである場合は、「データはテキスト - デコードもエンコードも不要 (Data is text-Needs no decoding or encoding)」オプションを選択します。
    2. 出力データが、指定されたエンコード・タイプを使用してエンコードする必要があるバイナリー・データである場合は、「次のエンコード・タイプを使用してデータをエンコード」オプションを選択します。
  4. 以下のいずれかのオプションを使用して、エンコード・タイプを設定します。
    1. 「次のエンコード・タイプを使用してデータをエンコード」リストで、デフォルト・エンコード・タイプを 1 つ選択します。
    2. 「次のエンコード・タイプを使用してデータをエンコード」フィールドを直接クリックし、エンコード・タイプを入力します。
  5. 「OK」をクリックします。



フィードバック | 特記事項


タイム・スタンプ・アイコン 最終更新: 2013年11月7日 (木曜日)


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/Write_json_Activity_conf.html