【发布时间】:2020-05-07 11:34:22
【问题描述】:
我得到一些 api 响应,我必须更改所有键值是驼峰式 ..
如下所示,我得到了回应。我必须转换所有密钥都很小。 就像 CBSServiceResponseDtls = cBSServiceResponseDtls 对于所有键都一样。 不想改变任何价值而且很少有钥匙有 _ 。 像“API_OUTPUT”一样,我必须更改 apiOutput。 请帮忙。谢谢
{
"CBSServiceResponseDtls":{
"Response":{
"ResultStatus":{
"ResultCode":0,
"ResultMessage":"SUCCESS"
},
"Data":{
"EVENT":{
"API_OUTPUT":{
"SUCCESS_FLAG":0,
"REQUEST_STATUS":0,
"ABILLITY_REF_NUM":32038,
"RESPONSE_ERROR_CODE":"",
"SUCCESS_MESG_LANG_1":"Request has been Processed Successfully",
"SUCCESS_MESG_LANG_2":"Request has been Processed Successfully",
"TRANSACTION_LOG_REFERNCE":2.0200507064507202e+27
},
"LOGIN_DETAILS":{
"LOGIN_DTLS":[
{
"LOGIN_NAME":"soban",
"LOCATION_CODE":"WAREHOUSE",
"LOCATION_CODE_NO":1,
"LOCATION_DESC":"WAREHOUSE",
"DEFAULT_FLAG":"Y"
},
{
"LOGIN_NAME":"soban",
"LOCATION_CODE":"BTP",
"LOCATION_CODE_NO":70,
"LOCATION_DESC":"BTP",
"DEFAULT_FLAG":"N"
}
]
}
}
}
}
}
}
【问题讨论】:
标签: javascript json reactjs react-native camelcasing