meg*_*382 0 javascript parsing node.js
我收到JSON
外部Api 的回复:
{
"statusCode": 200,
"data": {
"Response": "R00=03&R01=Invalid User",
"TokenStatus": "Used"
}
}
Run Code Online (Sandbox Code Playgroud)
但是我需要能够解析data.Response
字符串以确定请求是否成功。如果成功,则字符串将类似于:
R00 = 00&R01 =已添加余额。&R02 = 59.00&R03 = 1.00
如果失败,它将类似于
R00 = 03&R01 =无效的用户
我需要将其解析为一个JS对象,例如:
{
"R00": "00",
"R01": "Balance Added. ",
"R02": "59.00",
"R03": "1.00"
}
Run Code Online (Sandbox Code Playgroud)
看起来它是经过URL编码的,因此让我们尝试使用查询字符串解析器。
const querystring = require('querystring');
querystring.decode(data.Response)
// { R00: '03', R01: 'Invalid User' }
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
329 次 |
最近记录: |