我已使用代码
更新了我的jSon对象<script type="text/javascript" >
jQuery(document).ready(function($){
var lessonId = "3423671";
$.getJSON('data.json', function(json) {
$.each(json, function(i, data) {
$.each(this.courseStarted[0].courseDetails[0].lessonDetails, function(){
if(this.lessonId == lessonId){
this.quiz = "This row updated";
}
});
});
});
});
</script>
这里我在if条件中更新我的json
对象。是否有任何方法可以将新的更新json
对象作为json format
中的文本打印到html div标签中。
答案 0 :(得分:1)
由于json
包含您的对象数据(从您的服务器检索),并且您的代码刚刚更新了它,因此您可以使用JSON.stringify(json)
将其转换为字符串。 AFAIK大多数浏览器本身都支持JSON
对象。
答案 1 :(得分:0)
JSON.stringify({ foo: "lorem", bar: "ipsum" }, null, '\t');