簡體   English   中英

WSO2 ESB丟棄前導零JSON

[英]WSO2 ESB discards leading zero JSON

我正在使用HTTP POST和以下格式的JSON請求正文創建Rest API:

{ "test":{"msisdn":"08182234566","amount":"10000"}}

我將使用JSON表達式$.test.msisdn將msisdn值用作PayloadFactory中介程序的參數。

但是,msisdn的值更改為8182234566,且不帶前導零。

messageFormattermessageBuilder ,我在WSO2 ESB axis2配置上使用:

org.apache.axis2.json.JSONMessageFormatter
org.apache.axis2.json.JSONOMBuilder

如何在WSO2 ESB上保留前導零?

我不確定,但是有一個等效的錯誤,我交換了

org.apache.axis2.json.JSONMessageFormatter by org.apache.axis2.json.JSONStreamFormatter

org.apache.axis2.json.JSONBuilder by org.apache.axis2.json.JSONStreamBuilder

之后,所有工作和我的Json都不會被wso2改變

也許這可以幫助您

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM