0

http アダプターを使用しているときに、XML を返す最初のサービスを呼び出す必要があります。応答を受け取った後、値を変更して別のサービスに送り返したいのですが、どうすればよいですか? httpアダプタにはjsonからxmlへの機能がありますか?

4

2 に答える 2

2

WL アダプターは自動的に XML を JSON に変換しますが、手動の JSON<->XML 変換 API はありません。

あなたの場合、可能な解決策は、呼び出しオプションで returnedContentType:"plain" を指定して、XML をプレーンテキストとして取得することです。正規表現/文字列置換を使用して必要なものを変更します。結果の文字列を 2 番目のプロシージャ呼び出しで投稿本文として使用します。

または、サードパーティのライブラリを使用して、XML で必要なことを解析/変換/実行することもできます.dhe.ibm.com/software/mobile-solutions/worklight/docs/v506/04_08_Using_Java_in_adapters.pdf )

于 2013-06-10T07:00:09.300 に答える