Base64 でエンコードされたファイルを含む XML ファイルを受け入れるプロキシがあります。たとえば、XML は次のようになります。
<message>
<content>Hello World</content>
<attachements>
<attachement>*Base64 code here*</attachement>
<attachement>*Base64 code here*</attachement>
<attachement>*Base64 code here*</attachement>
</attachements>
</message>
私の問題: メッセージからデコードされたファイルを、ESB を実行しているサーバーのファイルシステムのフォルダーに保存したいと考えています。しかし、どうすればこれを行うことができますか? 「Hello World」のような単純なテキストを Base64 でエンコードすると、スクリプト メディエーターと Javascript でデコードできますが、ファイル システムにファイルを書き込むにはどうすればよいでしょうか? 独自のメディエーターを作成する必要がありますか、それとも私が知らない別の解決策がありますか?
あなたが私を助けてくれたらうれしいです:)私は学士論文にWSO2 ESBを使用しています。だから私はまだプロではありません:)
ありがとうございました