メッセージ・フローが JSON ドメインを使用するように構成されている場合、 JSON パーサーは JSONP メッセージを自動的に検出します。 JSON パーサーは JSON の付加情報を最上位の Padding エレメントに入れて、 JSON データを Data エレメントの下に入れます。
始める前に:
以下のステップに従って、付加情報が存在するかテストします。
DECLARE PaddingRef REFERENCE TO InputRoot.JSON.Padding IF LASTMOVE(PaddingRef) THEN -- JSON Padding is present ELSE -- No JSON Padding present END IF;
if ($input_assembly->JSON->Padding != null) // JSON Padding is present else // No JSON Padding
if (message.getRootElement().getFirstElementByPath("JSON/Padding") != null){ //JSON Padding is present } else{ //No JSON Padding }