DOM可以将JSON以对象的方式进行输出,具体实现如下:
//定义一个JSON对象 var json = { "name": "小明", "age": 18, "sex": "男", "job": "学生" }; //将JSON对象转化为字符串格式 var strJson = JSON.stringify(json); //将字符串输出至HTML文档 document.write(strJson);
以上代码中,先定义了一个名为json的JSON对象,然后使用JSON.stringify()方法将JSON对象转化为字符串格式。最后,使用DOM中的document.write()方法将字符串输出至HTML文档中。
由于输出的是一个字符串,需要在HTML文档中进行解析操作,若采用jQuery,可使用以下代码实现:
//将字符串解析为JSON对象 var objJson = $.parseJSON(strJson); //输出某个属性值 document.write(objJson.name);
以上代码中,使用jQuery中的$.parseJSON()方法将字符串解析为JSON对象,然后可根据需要输出某个属性值。