-1

コードに示すように、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"} 
4

1 に答える 1