`

json in javascript 学习小结

阅读更多

1.   javascript的json版本目前有两个
         链接1  http://www.json.org/json.js
         链接2 http://www.json.org/json2.js

 

2.   首先都需要引入
      <script type="text/javascript" src="js/json/json版本.js"></script>

 

3.   json.js 开始部分有这样一句话
     This file has been superceded(所取代) by http://www.JSON.org/json2.js

 

4.   json.js中的重要方法

    (1). javascript申明的object对象转化为json对象 object.toJSONString()
    (2). 用eval()来转换JSON文本到对象 或者 使用parseJSON()方法 

 

5.  json2.js中的重要方法
     (1). JSON.parse(JSONtext); 将一个JSON文本转化为对象

 

var jsontext = '{"firstname":"Jesper","surname":"Aaberg","phone":["555-0100","555-0120"]}';
var contact = JSON.parse(jsontext);
var fullname = contact.surname + ", " + contact.firstname;
// The value of fullname is "Aaberg, Jesper"

 

    (2).  JSON.stringify(value); 将一个javascript对象转换为 JSON 文本。
    (3).  通过eval() 函数可以将JSON 文本转化为对象。

分享到:
评论

相关推荐

    JSON 学习之JSON in JavaScript详细使用说明

    ### JSON 学习之 JSON 在 JavaScript 中的详细使用说明 #### 一、引言 JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript的一个子集...

    使用JavaScript操作JSON源码

    总结来说,JavaScript提供了强大的工具来操作JSON源码,包括解析JSON字符串,转换JavaScript对象,遍历和修改对象,以及与服务器进行异步通信。熟悉这些基本操作是成为熟练JavaScript开发者的必备技能。通过不断实践...

    解决javascript组装json的繁琐问题

    总结,解决JavaScript组装JSON的繁琐问题,可以通过采用javabean模式创建数据封装对象,并结合JavaScript的`prototype`来扩展功能。利用`toJSONObject`这样的辅助函数,可以方便地将复杂的数据结构转换为JSON格式,...

    Json页面总结

    虽然示例代码中没有明确展示,但 `JSON.parse()` 方法是与 `JSON.stringify()` 相对的方法,用于将 JSON 字符串转换成 JavaScript 对象。这对于从服务器获取 JSON 数据并将其解析为可以操作的对象非常重要。 ### ...

    json.rar_json js_json map

    总结一下,JSON是JavaScript与服务器间数据交换的常用格式,`JSON.stringify()`用于序列化JavaScript对象,而`JSON.parse()`则用于反序列化JSON字符串。Map是JavaScript中的一种数据结构,适合存储键值对,它可以...

    快速访问json数据

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛应用于Web服务和应用程序之间交换数据。它以易于人类阅读和编写,同时也易于机器解析和生成。本篇将深入探讨如何快速访问JSON数据,以便在实际...

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

    总结,经典ASP处理JSON主要依赖于第三方库,如`aspjson`。通过学习这些技术,开发者可以将ASP应用程序与现代API和服务集成,实现数据的交互和传输。理解和熟练掌握JSON在ASP环境中的应用对于维护和升级旧系统至关...

    PB9生成和解析JSON

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间的数据传输。它以易于人阅读和编写的方式,同时也易于机器解析和生成。PB9(PowerBuilder 9)是一款强大的Windows应用...

    json的使用小例子

    在这个“json的使用小例子”中,我们将探讨JSON在C++中的序列化和如何在Socket通信中应用。 序列化是将数据结构或对象转换为字节流的过程,以便存储或通过网络传输。在C++中,没有内置的JSON序列化库,但有许多第三...

    C# 读取数组Json文件

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。本篇文章将深入探讨如何在C#中读取包含数组的JSON文件。 首先,我们需要了解JSON的基本结构。一个...

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

    总结,通过jQuery我们可以方便地将JSON对象转换为适合表单提交的格式,并利用Ajax方法发送到服务器。这极大地提高了前端开发的效率和灵活性,使得前端和后端的数据交互变得更加简单。在实际项目中,根据具体需求,...

    .NET环境下生成JSON的类库 - JSON.NET 最新版

    JSON.NET 是一个广泛使用的开源库,专为 .NET 框架设计,用于处理JSON(JavaScript Object Notation)数据格式。在.NET环境下,JSON.NET 提供了强大的功能,包括序列化、反序列化、JSON Schema验证以及LINQ to JSON...

    JSON in .NET

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web服务和应用程序之间的数据传输。在.NET框架中,Microsoft提供了丰富的类库来处理JSON数据,使得开发者能够轻松地序列化和反序列化JSON...

    用jquery解析JSON数据的方法20110227

    在实际应用中,为避免使用`eval()`带来的潜在风险,可以考虑使用安全的JSON解析库,如JSON in JavaScript。这些库提供了安全的解析函数,不会执行可能有害的代码。例如,`JSON.parse()`方法(在现代浏览器中可用)是...

    C++解析json/socket通讯

    在现代网络应用中,JSON(JavaScript Object Notation)已成为数据交换的常用格式,而socket编程则是实现网络通信的基础。本篇文章将深入探讨如何在C++环境中解析JSON数据以及运用socket进行客户端与服务器之间的...

    Movie Management System in JavaScript.zip

    总结来说,这个项目涵盖了JavaScript的前端开发基础、与服务器的异步通信、数据格式处理、事件处理、模块化编程以及错误处理等多个方面,是学习和实践Web开发的好材料。通过深入研究源代码,你可以更好地理解如何...

    (Swift 5.2)Json转模型数组

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在iOS应用中,我们通常从服务器接收JSON数据,然后将其转化为Swift的对象以便在应用中使用。 在...

    读取json文件切割图集

    总结来说,"读取json文件切割图集"涉及到的IT知识点包括:Python的json模块用于读取和解析json文件,PIL库用于处理图像,以及利用`os`模块进行文件操作。这些技术广泛应用于游戏开发、UI设计等领域,通过自动化处理...

    中国古代诗词集合下载以及工具json格式

    这个资源包提供了一个包含大量古代诗词的集合,采用现代数据交换格式——JSON(JavaScript Object Notation)进行存储,便于开发者和爱好者进行处理和分析。JSON因其轻量级、易读、易写的特点,被广泛应用于网络数据...

    WCF service in JavaScript

    总结,JavaScript调用WCF服务涉及服务的创建、配置、数据格式的选择、跨域访问的设置、客户端的调用以及错误处理和性能优化等多个环节。掌握这些知识点,有助于你构建高效、安全的Web应用程序。在实际项目中,可以...

Global site tag (gtag.js) - Google Analytics