У меня есть объект Java JSON, как показано в коде, я назначаю этот java JSON-объект переменной javascript. Я использую Dojo v1.8, использовал метод stringify для этой переменной javascript, я напечатал эту переменную javascript, в консоли я могу видеть данные в ней. Но когда я получить доступ к собственности в нем, он ничего не возвращаются (testJSONData.KEY1)java JSON объект в javascript
<%
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"}