【问题标题】:java JSON object in javascriptjavascript中的java JSON对象
【发布时间】:2013-10-17 15:17:08
【问题描述】:

我有 java JSON 对象,如代码所示,我将这个 java JSON 对象分配给一个 javascript 变量。我正在使用 Dojo v1.8,在这个 javascript 变量上使用了 stringify 方法,我打印了这个 javascript 变量,在控制台中我可以看到其中的数据。但是当我访问其中的属性时,它没有返回任何内容(testJSONData.KEY1)

<%
JSONObject myJSON = request.getJSON();
%>

<script type="text/javascript">
var testJSONData = <%=myJSON %>;


testJSONDataObj = JSON.stringify(testJSONData);
console.log("testJSONDataObj details::"+ testJSONDataObj);
console.log("testJSONData id::"+ testJSONData.KEY1);

</script>

控制台:

testJSONDataObj details::{"KEY1":"value1","KEY2":"value2"} 

【问题讨论】:

    标签: json dojo dojo-1.8


    【解决方案1】:

    在JavaScript中,你需要解析json而不是使用JSON.stringify,它应该是JSON.parse(testJSONData),然后你将使用testJSONDataObj.KEY1

    【讨论】:

      猜你喜欢
      • 2020-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-22
      • 1970-01-01
      • 2018-02-27
      • 1970-01-01
      相关资源
      最近更新 更多