如何在使用mongodb时删除我的esb中的尖括号

如何在使用mongodb时删除我的esb中的尖括号,mongodb,xamarin.android,wso2,wso2esb,wso2dss,Mongodb,Xamarin.android,Wso2,Wso2esb,Wso2dss,在使用mongodb as(DB)时,如何在我的esb中将尖括号更改为花括号 我得到以下回应: <ResponseJSON><Body>{ "_id" : { "$oid" : "51cad951949c798d7d84de49"} , "empid" : -1.0 , "empdetailid" : -1.0 , "slno" : 1.0 , "nameid" : -1.0 , "inputvalue" : 1.0 , "inputtext" : "NONE" , "f

在使用mongodb as(DB)时,如何在我的esb中将尖括号更改为花括号

我得到以下回应:

<ResponseJSON><Body>{ "_id" : { "$oid" : "51cad951949c798d7d84de49"} , "empid" : -1.0 , "empdetailid" : -1.0 , "slno" : 1.0 , "nameid" : -1.0 , "inputvalue" : 1.0 , "inputtext" : "NONE" , "finalvalue" : 1.0}</Body><Status>200</Status><Total>5.0</Total></ResponseJSON>

在这方面急需解决方案。

使用脚本中介编写JS来执行此转换。这不是一个简单的 [1]
200->“状态”:“200”

有关脚本中介程序的更多信息,请参阅以下链接


非常感谢Nadeesha,但我不是java专家……是否有其他方法来处理此问题……与您的场景相关的大多数代码都可以在internet上找到,您也可以使用其他脚本语言,如Ruby
{"ResponseJSON":{"Body":{ "_id" : { "$oid" : "51cad951949c798d7d84de49"} , "empid" : -1.0 , "empdetailid" : -1.0 , "slno" : 1.0 , "nameid" : -1.0 , "inputvalue" : 1.0 , "inputtext" : "NONE" , "finalvalue" : 1.0},"Status":"200","Total":"1.0"}}