`

JSON数据与JavaScript对象转换

 
阅读更多
Json 转js使用JSON.parse(txt), js转Json使用SON.stringify(obj)

例如:
<!DOCTYPE html>  
<html>  
<body>  
<h2>Create Object from JSON String</h2>  
<p>  
First Name: <span id="fname"></span><br>   
Last Name: <span id="lname"></span><br>   
</p>   
<script>  
var txt = '{"employees":[' +  
'{"firstName":"John","lastName":"Doe" },' +  
'{"firstName":"Anna","lastName":"Smith" },' +  
'{"firstName":"Peter","lastName":"Jones" }]}';  
  
obj = JSON.parse(txt);  
  
document.getElementById("fname").innerHTML=obj.employees[2].firstName   
document.getElementById("lname").innerHTML=obj.employees[2].lastName   
  
alert("JSON Data: \n" + JSON.stringify(obj));  
</script>  
</body>  
</html>  


参考:
http://yyjlinux.iteye.com/blog/1842542
分享到:
评论

相关推荐

    javascript对象转换成json

    总结来说,JavaScript中的JSON转换是通过`JSON.stringify()`方法实现的,它可以方便地将JavaScript对象转换为JSON字符串,用于数据传输或存储。同时,我们可以通过提供`toJSON()`方法来自定义对象的序列化行为,以...

    纯javascript实现json与对象的互相转换项目

    1. **JavaScript对象转换为JSON字符串**:这个过程通常称为`JSON.stringify()`,它可以将一个JavaScript对象转换成一个JSON格式的字符串。例如: ```javascript let obj = { name: 'John', age: 30 }; let json...

    json与对象相互转换系列处理

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的一个子集,易于人阅读和编写,同时也易于机器解析和生成。在IT领域,JSON被广泛应用于Web服务和应用程序之间的数据传输,因为它...

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

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。本文将深入探讨如何将JSON字符串转换为C++类对象,主要涉及以下知识点: 1. JSON库的选择:C++标准...

    使用JQuery实现从JSON对象转换为form提交数据

    本篇文章将深入探讨如何利用jQuery从JSON对象转换为form提交数据。 首先,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的一个子集,易于人阅读和编写,同时也易于机器解析和...

    json格式与java类对象相互转换

    1. 首先,我们需要一个Java类来映射JSON数据。例如,我们有一个User类,包含id、name和email字段: ```java public class User { private int id; private String name; private String email; // 构造函数、...

    JSON与JAVA对象之间的转换

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间传递数据。它以文本形式存储和交换数据,易于人阅读和编写,同时也易于机器解析和生成。JSON格式基于JavaScript的一个...

    C#的json数据格式转化

    JSON数据格式转换可以将C#语言中的对象转换为JSON格式的数据,然后将其存储或传输,反之亦然。 JSON数据格式转换的方法 在C#语言中,有多种方法可以实现JSON数据格式转换,下面将介绍其中的一些方法: 1. 使用...

    多层集合嵌套的JSON数据转化为Java对象(src.zip)

    在IT行业中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于服务器与客户端之间传递数据。Java作为一种常用的后端...熟练掌握JSON数据与Java对象之间的转换技巧,对提升开发效率至关重要。

    对象转换为JSON数据格式&使用JQuery获取数据

    标题提到的“对象转换为JSON数据格式”,在JavaScript中,我们可以通过`JSON.stringify()`方法将JavaScript对象转换成JSON字符串。这个方法接受三个参数:要转换的对象、用于替换值的函数以及保留哪些属性的白名单或...

    一个用于将JSON数据转换为Table的JavaScript库

    4. **列映射**:有时,JSON数据的键可能与表格列名不匹配,或者需要对某些字段进行特殊处理。为此,库提供了列映射功能,允许你指定JSON字段与表格列的对应关系,以及自定义转换函数。 5. **事件处理**:为了增加...

    json转换jsonschema

    1. **解析JSON数据**:首先,需要解析JSON字符串为JavaScript对象。 2. **分析数据结构**:遍历JSON对象,识别其类型、属性、值等信息。 3. **构建JSON Schema**:根据分析结果,创建相应的JSON Schema对象。 4. **...

    数据表转化为Json数据代码实现

    本话题将深入探讨如何将一个`DataTable`对象转化为Json数据,这是在Web应用开发中尤为常见的需求,因为Json是一种轻量级、易于人读和机器解析的数据交换格式。在.NET框架下,我们可以利用内置的类和方法来完成这个...

    JSON--List集合转换成JSON对象详解

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器...掌握了这些知识点,对于进行Web开发和数据交换的开发者来说,能够更加高效地处理数据结构与JSON之间的转换问题。

    json格式的javascript对象用法分析.docx

    1. **序列化**(Serialization):将JavaScript对象转换为JSON字符串。 2. **反序列化**(Deserialization):将JSON字符串转换为JavaScript对象。 ##### 序列化示例: ```javascript var person = { name: "张三...

    Json.net Json数据转换的利器

    它极大地简化了JSON数据与.NET自定义类型之间的转换,无论是解析JSON字符串为.NET对象,还是将.NET对象序列化为JSON字符串,Json.NET都能提供高效、灵活且强大的功能。 在标题"Json.net Json数据转换的利器"中,...

    Unity脚本中Json数据转化为对象数据

    通过创建与JSON结构匹配的C#类并调用`JsonConvert.DeserializeObject`方法,可以轻松地将JSON数据转化为Unity中的对象,从而方便在游戏中使用这些数据。同时,`Newtonsoft.Json`提供的丰富功能和灵活性,能帮助...

    js json字符串转对象

    `JSON.stringify()` 是JavaScript提供的一个内置函数,用于将JavaScript对象转换为JSON字符串。这在需要在网络间传输或存储JavaScript对象时非常有用。例如: ```javascript let obj = { name: 'John', age: 30,...

    JS中Json对象

    // 将JavaScript对象转换为JSON字符串 var jsonString = JSON.stringify(person); console.log(jsonString); // 将JSON字符串转换回JavaScript对象 var parsedPerson = JSON.parse(jsonString); console.log...

Global site tag (gtag.js) - Google Analytics