`
webcode
  • 浏览: 6078252 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

JSON对象与JSON字符串相互转换

 
阅读更多
<!DOCTYPE html>
<html>
 <head>
  <title>JSON测试 </title> 
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 </head>
 <body>
 	
<script>
	// 根据JSON对象的name获取value
	var jsonObj = {"name":"123"};// JSON对象
	console.log(jsonObj.name);
	
	var jsonStr = '{"name":"123"}';

	var jsonObj2 = eval("("+jsonStr+")");
	console.log("hehe:"+jsonObj2.name);

	// JSON字符串到JSON对象方法二
	//var jsonStr3 = '{name:"123"}';
	var jsonObj3 = JSON.parse(jsonStr);
	
	console.log("hello:"+jsonObj3.name);
	alert(jsonObj3.name);

	var jsonStr2 = JSON.stringify(jsonObj);
	console.log(jsonStr2);
</script>
 </body>
 
</html>

分享到:
评论

相关推荐

    Json对象与json字符串互相转换处理工具

    Json对象与json字符串互相转换处理工具

    json2.js 字符串转转json对象工具

    1. `JSON.parse()`方法用于将一个JSON字符串转换为JavaScript对象。在JSON中,数据被表示为键值对(key-value pairs)的集合,而JavaScript对象正是以这种方式存储数据。例如,如果你有一个JSON字符串`'{"name": ...

    C# json格式解析,Json格式字符串与C#对象相互转换,类库+使用案例,注释详细

    C# json格式转换,Json格式字符串与C#对象相互转换,类库和测试demo 写了一个json与C#对象相互装换的类库,直接调用就行,有测试案例,代码注释非常详细 部分方法: /// 将Json字符串解析为C#中的对象 /// Json格式...

    由php对象生成json字符串 把php对象变成json字符串.zip

    总的来说,将PHP对象转换为JSON字符串是通过json_encode()函数完成的,对于对象,可以考虑实现JsonSerializable接口或使用特定选项来控制序列化行为。在实际开发中,还要注意错误处理和编码选项的设置,以确保数据...

    java对象转换为json字符串或字符串数组

    除了序列化,`json-lib`还支持反序列化,即将JSON字符串转换回Java对象: ```java Person deserializedPerson = (Person) JSONSerializer.toJava(jsonString); ``` 6. JSONPath和JSONSchema: 在实际应用中,...

    C语言实现的 json格式字符串与结构体自动相互转化

    反之,将结构体转化为JSON字符串则是将结构体中的数据转换为JSON格式的文本,便于在网络间传递或存储。 关于“反射”这一概念,在许多面向对象的语言中,反射允许程序在运行时检查和修改其自身的结构和行为。在...

    模仿json,根据对象生成json字符串,根据字符串生成对象

    同样以`com.google.gson`为例,我们可以使用`fromJson()`方法将JSON字符串转换回Java对象。在上面的例子中,如果我们已经有一个JSON字符串,可以这样做: ```java String jsonString = "{\"name\":\"Alice\",\"age\...

    asp字符串转json对象类

    本知识点主要关注如何将ASP中的字符串转换为JSON对象,特别地,这个过程是通过原生的VBScript(Visual Basic Script)实现的,而不是依赖于第三方库。 首先,我们需要理解VBScript中的JSON解析概念。由于ASP.NET...

    json字符串转换c++类对象

    在C++编程中,将JSON字符串转换为C++类对象是一项常见的任务,特别是在处理网络通信、数据存储或配置文件时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析...

    使用json-lib将java对象转换成json字符串

    标题中的“使用json-lib将java对象转换成json字符串”指的是在Java编程中,利用json-lib这个库来将Java对象转化为JSON格式的字符串。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于前后端...

    Json将对象转换成字符串

    2. **JavaScript的`JSON.stringify()`方法**:在JavaScript中,`JSON.stringify()`是用于将JavaScript值转换为JSON字符串的关键函数。它可以接受三个参数:要序列化的值、替换函数(可选)和缩进字符或空格数(可选...

    js中的json对象和字符串之间的转化

    2. **字符串与JSON对象之间的转化**:JavaScript提供了两个内置函数来实现这种转化:`JSON.stringify()`用于将JavaScript对象转换为JSON字符串,`JSON.parse()`用于将JSON字符串转换回JavaScript对象。 **描述中的...

    net.sf.json.JSONObject实现Object对象与Json字符串的互转

    是开源库Apache Commons Lang中的一个类,它提供了解决Java对象与JSON字符串之间转换的功能。这篇博客文章"net.sf.json.JSONObject实现Object对象与Json字符串的互转"深入探讨了如何使用`JSONObject`来处理这种转换...

    json对象与字符串互转

    JavaScript提供了`JSON.stringify()`方法来将一个JavaScript值(包括对象或数组)转换为JSON字符串。这个方法可以接收三个参数: - 要转换的值。 - 一个可选的替换函数,用于过滤或修改转换的结果。 - 一个可选...

    C#字符串和JSON数据类型相互转换

    1. **JSON字符串转C#对象**: ```csharp string jsonString = "{\"name\":\"John\", \"age\":30}"; var options = new JsonSerializerOptions { PropertyNameCaseInsensitive = true }; Person person = ...

    利用Google Gson实现JSON字符串和对象之间相互转换

    以下是一个简单的例子,展示如何将JSON字符串转换为Java对象: ```java class User { private String name; private int age; // getters and setters... } String jsonString = "{\"name\":\"John\", \"age\...

    javascript中JSON对象与JSON字符串相互转换实例

    将JSON字符串转换回JSON对象有两种常见的方法: 1. **使用`eval()`**:这是早期的解决方案,但不推荐,因为`eval()`执行的是JavaScript代码,存在安全风险。 ```javascript var jsonObj2 = eval("(" + jsonStr + ...

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

    通过引入这个组件,可以将JSON字符串转换为ASP变量,便于操作。例如: ```vbscript Dim jsonStr, jsonObj jsonStr = '{"name": "John", "age": 30}' Set jsonObj = New ASPJSON jsonObj.LoadJSON jsonStr ...

    C实现的 json格式字符串与结构体转化

    以上代码示例展示了如何利用`cjson`库进行JSON字符串与C结构体之间的转化。这个功能对于需要频繁处理JSON数据的C程序来说非常实用,简化了数据处理的复杂度,降低了出错的可能性。在实际项目中,可能还需要考虑错误...

Global site tag (gtag.js) - Google Analytics