`

json转字符串 —— jsonObj.toJSONString()与JSON.stringify(jsonObj)

    博客分类:
  • json
 
阅读更多
var people = { "programmers": [{ "firstName": "Brett", "lastName": "McLaughlin", "email": "aaaa" }, { "firstName": "Jason", "lastName": "Hunter", "email": "bbbb" }, { "firstName": "Elliotte", "lastName": "Harold", "email": "cccc"}],  
    "authors": [{ "firstName": "Isaac", "lastName": "Asimov", "genre": "science fiction" }, { "firstName": "Tad", "lastName": "Williams", "genre": "fantasy" }, { "firstName": "Frank", "lastName": "Peretti", "genre": "christian fiction"}],  
    "musicians": [{ "firstName": "Eric", "lastName": "Clapton", "instrument": "guitar" }, { "firstName": "Sergei", "lastName": "Rachmaninoff", "instrument": "piano"}]  
};  
alert(JSON.stringify(people)); 

 

上面的, 只能在IE8或者以上, Firefox下运行

 

 

 

toJSONString() , 必须要引入

 

https://github.com/douglascrockford/JSON-js/blob/master/json.js

 

 

局限性都比较大

分享到:
评论

相关推荐

    经典ASP读取JSON字符串/生成JSON对象,数组对象等。

    Response.Write jsonObj.Stringify() ' 输出:["Item1","Item2"] ``` 4. **处理JSON数组**: 当JSON数据包含数组时,可以遍历数组中的每个元素。假设我们有如下JSON字符串: ```json {"items": ["item1", ...

    json转换.docx

    这两种方法都可以将 JavaScript 对象转换为 JSON 字符串,但需要注意的是,使用 toJSONString() 方法时,需要将对象转换为 JSON 字符串,而使用 JSON.stringify() 方法时,需要将对象转换为 JSON 字符串,并将其作为...

    Java中Json字符串直接转换为对象的方法(包括多层List集合)

    总结一下,Java中处理JSON数据时,可以使用`net.sf.json.JSONObject`类来完成JSON字符串到Java对象的转换。这个过程涉及将JSON对象转换为`JSONObject`,创建一个类映射,然后使用`toBean()`方法将JSON对象转换为对应...

    org.json.JSONObject 包下载

    `org.json.JSONObject`是Java编程语言中用于处理JSON(JavaScript Object Notation)数据的一个轻量级库。这个库由Mozilla Public License提供,广泛应用于需要在Java应用中进行JSON解析、生成和操作的场景。JSON是...

    json3.js开发板和生产版本

    JSON.parse(jsonstr);...JSON.stringify(jsonobj); 将JSON对象序列化成JSON字符串,传到后台再进行反序列化, 官方地址 https://bestiejs.github.io/json3/ ;相对json.js与json2.js json3.js做了很多优化,建议使用

    Delphi json superobject 支持XE10.3

    在Delphi XE10.3环境下,开发者可以利用这个库来快速解析JSON字符串,创建JSON对象,并将这些对象转换回字符串以便在网络上传输或存储到文件中。 要开始使用SuperObject,首先需要在项目中导入相应的单元,通常为`...

    json字符串抽掉应用

    如果要将修改后的对象再转回JSON字符串,可以使用`JSON.stringify()`函数: ```javascript let updatedJsonString = JSON.stringify(jsonObj); ``` 在实际开发中,可能需要处理更复杂的情况,比如删除嵌套在数组中...

    Delphi 读写操作JSON字符串的工具类

    JSONStr := JSONObj.AsJSon; ``` 5. **遍历 JSON**: 遍历 JSON 对象的数组或对象属性: ```delphi for I := 0 to JSONObj.AsArray.Length - 1 do begin Item := JSONObj.AsArray[I]; // 处理每个 JSON ...

    delphi数据集和json互转

    将Delphi的数据集与JSON进行互转是开发过程中的常见需求,尤其是在与服务器交互或保存/加载本地数据时。本文将详细探讨如何利用Delphi和lkJSON库实现这一功能。 首先,了解lkJSON-1.07。lkJSON是一个开源的JSON解析...

    json字符串递归解析

    JSON格式通常由键值对组成,键用引号括起来,值可以是字符串、数字、布尔值、数组、null或另一个JSON对象。 在处理JSON数据时,我们经常需要对JSON字符串进行解析,将其转化为JavaScript对象以便进一步操作。当JSON...

    json数据与字符串的相互转化示例.docx

    ### JSON 数据与字符串的相互转化知识点 #### 一、引言 在现代Web开发中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON 是基于 JavaScript ...

    导入eclipse的json包

    5. **解析JSON**:你可以使用`org.json`包来解析JSON字符串,将其转换为Java对象。例如: ```java String jsonString = "{\"name\":\"John\", \"age\":30}"; JSONObject jsonObject = new JSONObject(jsonString...

    修复格式错误的JSON流_JavaScript_下载.zip

    - 使用JSON.stringify()方法将JavaScript对象转换为JSON字符串时,可提供第二个参数用于替换不能序列化的值。 - 如果数据来源不可靠,可以在接收到数据后立即进行格式检查。 综上所述,处理格式错误的JSON流需要...

    C# JSON 字符串

    在本篇文章中,我们将深入探讨如何使用C#处理JSON字符串,并通过具体的代码示例来解析一个复杂的JSON数据结构。文章将覆盖以下知识点:C#中JSON的基本概念、JSON.NET库的介绍与安装、JSON对象的解析及数据提取方法等...

    在HTML5中使用json对象的示例代码.docx

    在这个示例中,我们探讨了如何在HTML5环境中使用JSON对象以及如何进行JSON与字符串的转换。 首先,JSON对象是一个JavaScript语法结构,用于存储和传输数据。在示例中,定义了一个名为`students`的对象,其中包含两...

    java处理JSON格式数据的通用类.docx

    这些键值对可以是基本类型的数据,如字符串、数字等,也可以是复杂类型的数据,如数组、对象等。 在 Java 中,我们可以使用多种方式来处理 JSON 格式数据。其中一种常见的方式是使用 Java 的本地类库来处理 JSON ...

    xe10原生json

    JSON数据通常由键值对组成,这些键值对被包含在一个大括号{}内,键是字符串,值可以是各种数据类型,如字符串、数字、布尔值、数组或嵌套的JSON对象。例如: ```json { "name": "John", "age": 30, "city": "New ...

    TJSONObject 一个完整的json文件的解析

    在Delphi编程环境中,处理JSON数据时,TJSONObject是一个核心组件,它位于System.JSON单元中。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于Web服务和应用程序之间的数据传输。本篇文章...

    JAVA Cookie JSON 项目中应用

    //设置cookies function setCookie(name, value, expires, path, domain, secure) //根据cookies key值获取value ...* json字符串转json对象 */ var jsonObj = eval('('+jsonStr+')') 后台Java解析json

    对json字符串与python字符串的不同之处详解

    API的应用通常会处理json数据,刚好今天看到了json字符串和python字符串的区别,放一段代码,区别一下子就看出来,的确json 库为处理Json 数据提供了不少的便利。 import json jsonString = '{"arrayOfNums":[{...

Global site tag (gtag.js) - Google Analytics