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

js array 转换成 json

 
阅读更多


var a = {
        name: "XXXX",  
        year: 1990,
        old: 21
};
 使用JSON类:
var b = JSON.stringify(a); 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 <HTML>
 <HEAD>
 <TITLE> New Document </TITLE>
 
 <SCRIPT LANGUAGE="JavaScript">
 
 
    var t="{'firstName': 'cyra', 'lastName': 'richardson', 'address': { 'streetAddress': '1 Microsoft way', 'city': 'Redmond', 'state': 'WA', 'postalCode': 98052 },'phoneNumbers': [ '425-777-7777','206-777-7777' ] }";
     var jsonobj=eval('('+t+')');
     alert(jsonobj.firstName);
     alert(jsonobj.lastName);
 
 
 var t2="[{name:'zhangsan',age:'24'},{name:'lisi',age:'30'},{name:'wangwu',age:'16'},{name:'tianqi',age:'7'}] ";
 var myobj=eval(t2);
 for(var i=0;i<myobj.length;i++){
    alert(myobj[i].name);
    alert(myobj[i].age);
 }
 
 var t3="[['<a href=# onclick=openLink(14113295100,社旗县国税局桥头税务所,14113295100,d6d223892dc94f5bb501d4408a68333d,swjg_dm);>14113295100</a>','社旗县国税局桥头税务所','社旗县城郊乡长江路西段']]";
 //通过eval() 函数可以将JSON字符串转化为对象
 var obj = eval(t3);
 for(var i=0;i<obj.length;i++){
    for(var j=0;j<obj[i].length;j++){
 alert(obj[i][j]);
    }
 
 }
 
 /*
 //stringifier 函数的作用跟 parse 相反, 用来将一个js对象转换为 JSON 文本。
 var jsonText = JSON.stringify(obj);
 alert(jsonText);
 
 //如果基于安全的考虑的话,最好是使用一个 JSON 解析器。 一个 JSON 解析器将只接受 JSON 文本。所以是更安全的。
 var myObject = JSON.parse(myJSONtext, filter);  
 //可选的 filter 参数将遍历每一个value key 值对, 并进行相关的处理。如:
 //如
 myData = JSON.parse(text, function (key, value) {       
 
 return key.indexOf('date') >= 0 ? new Date(value) : value;    });
 
 //stringifier 函数的作用跟 parse 相反, 用来将一个js对象转换为 JSON 文本。
 var myJSONText = JSON.stringifier(myObject);
 */
 </SCRIPT>
 </HEAD>
 
 <BODY>
 
 </BODY>
 </HTML>
分享到:
评论

相关推荐

    js将excel转化成json 对象

    在前端开发中,有时我们需要处理...综上所述,js将Excel转换为JSON对象涉及了文件读取、第三方库的使用、数据解析、对象转换等多个技术环节。通过理解并掌握这些知识点,开发者可以有效地处理前端的Excel数据处理需求。

    json转换jsonschema

    在JavaScript开发中,有时我们需要将JSON对象转换为JSON Schema,以便对数据进行验证。这在处理用户输入、API交互或者存储复杂数据结构时非常有用。`jsonToSchema`项目可能就是一个工具或库,用于帮助开发者实现这个...

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

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

    将数组转换成JSON对象

    在现代JavaScript中,更推荐使用`JSON.stringify()`方法,这是一种更简洁、更标准的方式,可以将JavaScript值转换为JSON字符串: ```javascript const array = [1, 2, 3]; const jsonString = JSON.stringify(array)...

    Array & Json相互转换js

    本篇将详细探讨如何在JS中实现Array与JSON之间的相互转换。 首先,我们需要理解两者的概念。数组是JavaScript中的内置对象,它是一个有序的数据集合,可以通过索引来访问其元素。而JSON是一种轻量级的数据交换格式...

    java-任何类型转换成json数据格式

    ### Java中任何类型转换成JSON数据格式 #### 一、简介 在现代Web开发中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在Java应用中,经常会遇到...

    Excel文件内容转换成Json数据格式

    标题 "Excel文件内容转换成Json数据格式" 描述了一个实用的技术操作,即将Excel电子表格的数据转换为Json(JavaScript Object Notation)格式。Json是一种轻量级的数据交换格式,广泛用于前后端数据传输,因其易读...

    将List对象列表转换成JSON格式的类实现方法

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition – December 1999的一个子集...

    json.js,json2.js 和 json.jar 下载

    **json.js** 和 **json2.js** 是两个JavaScript库,用于在浏览器环境中处理JSON数据。`json.js`可能是早期的一个JSON处理库,它提供了JSON的解析(`parse()`)和字符串化(`stringify()`)功能,使得在不支持JSON的...

    jsMap转换为JSON 字符串.docx

    接着,我们通过Array.from()方法将Map转换为数组,然后使用reduce()方法将数组转化为一个普通的JavaScript对象。最后,我们调用JSON.stringify()方法将对象转换为JSON字符串。 值得注意的是,Map对象中的键在转换为...

    java转目录树json

    3. **转化成JSON**:有了目录树的模型后,我们可以使用`org.json`库(或者其他支持JSON的库,如Gson、Jackson)将其转化为JSON格式。`JSONObject`和`JSONArray`类可以帮助我们构建JSON对象。创建一个方法,接受`...

    php xml 转json和array

    在IT行业中,XML(eXtensible Markup Language)和JSON(JavaScript Object Notation)是两种广泛使用的数据交换格式。XML以其结构化和可扩展性在Web服务和数据存储中占据重要地位,而JSON则因其简洁性和易读性在...

    json转化数组

    将JSON转化为数组主要涉及到JSON.parse()函数,该函数可以将JSON字符串解析成JavaScript值。例如,上面的JSON数据如果以字符串形式存在,我们可以这样转化: ```javascript let jsonString = '[{"name": "Alice", ...

    JS自动把JSON数据转换成表格

    ### 标题解析:JS自动把JSON数据转换成表格 此标题明确指出该方法的目标是实现JSON数据到表格的自动转换。这里的“表格”通常指的是HTML表格,它由一系列行和列组成,用于展示结构化的数据。而JSON(JavaScript ...

    execl表转成json

    在IT行业中,数据交换和处理是一项常见的任务,而Excel表格和JSON(JavaScript Object Notation)是两种广泛应用的数据格式。Excel通常用于数据管理、数据分析和报表制作,而JSON因其轻量级、易于阅读和处理的特性,...

    uni-app、微信小程序 富文本内容利用html2json转换成对应类似控件 rich-text 对应的数组资源格式!

    本文将详细探讨如何通过html2json工具将富文本转换为uni-app和微信小程序的rich-text组件所要求的数组资源格式。 首先,让我们了解uni-app和微信小程序中的rich-text组件。这两个框架都提供了rich-text组件,用于...

    js实现数组转换成json

    不过,这种方法相比于使用`JSON.stringify`,效率会相对较低,且代码复杂度较高,因此在现代浏览器和标准的JavaScript环境中,推荐使用内置的`JSON.stringify`方法来完成数组到JSON字符串的转换。

    php array 转json及java 转换 json数据格式操作示例

    本文实例讲述了php array 转json及java 转换 json数据格式操作。分享给大家供大家参考,具体如下: php array 转json 数据 $arr = array( demo1 =&gt; my demo1, demo2 =&gt; array( demo2_demo1=&gt;aaaaaaaa, demo2_...

    js json字符串转对象

    - 数组(如["item1", "item2"])被转换为JavaScript的Array。 - 对象(如{"key": "value"})被转换为JavaScript的对象。 4. **其他编程语言中的JSON转换** 虽然JSON最初是为JavaScript设计的,但它已经成为一种...

    json 转化工具类

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于前后端数据传输。在Java编程中,我们经常需要将JSON字符串转化为Java对象,或者将Java对象转化为JSON字符串,这时就需要用到JSON转化工具...

Global site tag (gtag.js) - Google Analytics