【发布时间】:2019-08-06 08:56:39
【问题描述】:
下面有一个嵌套的 JSON 对象作为 responseObject 返回,我想访问属性“消息”。
var reponseObject =
"{
"DynamicBundleResponse":
{
"status":"204",
"message":"Business error has occured",
"PropertyChanged":null
}
}"
我根据互联网上的一些回复尝试了以下操作,但都返回未定义:
- responseObject.DynamicBundleResponse.message
-
responseObject["DynamicBundleResponse"].message
我根据互联网上的一些回复尝试了以下操作,但都返回未定义:
responseObject.DynamicBundleResponse.message
-
responseObject["DynamicBundleResponse"].message
var 响应对象 = "{ “动态捆绑响应”: { “状态”:“204”, "message":"发生业务错误", “属性更改”:空 } }"
var res = responseObject.DynamicBundleResponse.message //returning undefined
变得不确定。
【问题讨论】:
-
因为您的
responseObject实际上是一个字符串而不是object。你必须解析它。
标签: javascript arrays json