`
snake_hand
  • 浏览: 624940 次
社区版块
存档分类
最新评论

javascript 对象转换 json 的插件

 
阅读更多

下载地址:http://code.google.com/p/jquery-json/

之前写了篇C#后台声明JSON的文章,今天在写个前端声明JSON的,呵呵

http://www.cnblogs.com/linfei721/archive/2013/04/27/3046822.html

多行模式:

var json = new Array();
for (var i = 8; i < 11; i++) {
  json.push({ name: "linfei" + i, age: (i + 20), address: "武汉" });
}

$(":text").val($.toJSON(json));

显示结果:

[
    {
        "name": "linfei8",
        "age": 28,
        "address": "武汉"
    },
    {
        "name": "linfei9",
        "age": 29,
        "address": "武汉"
    },
    {
        "name": "linfei10",
        "age": 30,
        "address": "武汉"
    }
]

多行多对象模式

var json = new Array();
for (var i = 8; i < 11; i++) {
    json.push({ name: "linfei" + i, age: (i + 20), address: "武汉" });
}

var list = {
header: { name: "名称", age: "年龄", address: "地址" },rows: json } 

$(":text").val($.toJSON(list));

显示结果:

{
    "header": {
        "name": "名称",
        "age": "年龄",
        "address": "地址"
    },
    "rows": [
        {
            "name": "linfei8",
            "age": 28,
            "address": "武汉"
        },
        {
            "name": "linfei9",
            "age": 29,
            "address": "武汉"
        },
        {
            "name": "linfei10",
            "age": 30,
            "address": "武汉"
        }
    ]
}

 

1
0
分享到:
评论

相关推荐

    json转换插件

    总的来说,这个"json转换插件"是Java开发中处理JSON数据的强大工具,它简化了JSON字符串、JSON对象与Java对象之间的转换流程,提高了开发效率,使得在JavaScript和Java之间传递复杂数据变得更加简单和高效。...

    UE4json插件

    UE4json插件是为了在UE4中方便地处理JSON数据而设计的,它使得游戏开发者能够更高效地与Web服务器进行数据交互。 在UE4中集成JSON插件,开发者可以实现以下功能: 1. **数据解析**:该插件提供了将JSON字符串转换...

    NotePad++ JSON 插件

    1. **自动格式化**:当你打开一个包含JSON数据的文件时,只需点击插件提供的相关菜单项或者使用快捷键,就能快速将混乱的JSON字符串转换成具有缩进和换行的整洁格式,便于阅读和理解。 2. **高亮显示**:...

    excel转json插件,并生成C#类

    本篇将详细介绍如何使用“excel转json插件”并生成相应的C#类。 首先,我们要理解Excel转JSON的过程。这个过程主要是将Excel中的表格数据转换成符合JSON规范的字符串。在Excel中,每一行可以视为一个对象,列则对应...

    google 的JSON插件

    1. **解析和生成**:提供API或工具,使得开发者能够方便地解析JSON字符串为JavaScript对象,或者将JavaScript对象转化为JSON字符串。 2. **验证**:检查JSON数据是否符合规范,确保其有效性和一致性。 3. **美化和...

    Notepad++ 64位json插件

    在处理JSON(JavaScript Object Notation)数据时,有一个名为“JSONViewer”的插件能为Notepad++增添强大的JSON解析和格式化能力。JSONViewer插件是专为Notepad++设计的,特别是对于64位版本的用户,这个插件能够...

    json格式校验前端插件(javascript)

    1. **JSON字符串格式化**:当接收到JSON数据时,前端开发者可以使用这个插件将原始的JSON字符串转换为易读的格式,这有助于快速理解数据结构并进行调试。格式化包括缩进、换行等,使得复杂的嵌套结构更清晰。 2. **...

    struts2的json插件

    1. **自动转换Action结果到JSON**:当你配置了JSON插件后,Struts2可以将Action的结果对象自动转换为JSON格式,然后返回给客户端,无需额外的代码处理。 2. **支持数据过滤**:你可以指定哪些字段应该被包含在JSON...

    unity 自动excel转json插件

    然而,将Excel数据直接集成到Unity项目中并不直接,这就需要转换工具,如“自动Excel转JSON插件”。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也方便机器解析和生成...

    notepad++ 32位安装json插件JStool

    标题 "notepad++ 32位安装json插件JStool" 涉及到的是在32位版本的Notepad++文本编辑器上安装JSON相关的插件JStool的过程,因为官方不再支持Plugin Manager,所以需要手动进行安装。Notepad++是一款非常流行的免费源...

    两个json插件,最新版本

    在Unity中处理数据时,JSON(JavaScript Object Notation)格式经常被用来序列化和反序列化对象,便于存储、传输和加载数据。JSON因其简洁易读的特性而受到青睐,它是一种轻量级的数据交换格式,可以被多种编程语言...

    UE4 JSON 插件

    UE4 JSON插件就是为了方便UE4项目与外部系统(如Web服务器)进行JSON数据交互而设计的。 首先,理解JSON的基本结构至关重要。JSON是一种基于文本的数据格式,易于人阅读和编写,同时也易于机器解析和生成。它主要由...

    struts 2.0 与 2.1 需要的json插件

    JSON插件为Struts 2提供了将Action结果直接转换为JSON对象的能力,这在构建AJAX(Asynchronous JavaScript and XML)应用或需要返回JSON响应的API时非常有用。下面我们将详细探讨Struts 2的JSON支持以及如何配置和...

    谷歌浏览器及360浏览器格式化json插件

    标题中的“谷歌浏览器及360浏览器格式化json插件”指的是在Google Chrome和360浏览器中用于美化和格式化JSON数据的扩展程序。这类插件通常可以帮助开发者和数据分析人员更清晰地查看和理解JSON对象,使得大量复杂的...

    nodePad++JSON插件

    这就是NodePad++ JSON插件的作用所在:它提供了格式化功能,可以将混乱的JSON数据转换为清晰易读的结构。 JSMinNPP.dll是NodePad++插件中的一个动态链接库文件,可能包含该JSON插件的核心功能实现。通常,DLL文件...

    谷歌JSON插件.zip

    谷歌JSON插件是针对谷歌浏览器(Chrome)开发的一款扩展工具,它可能提供了对JSON数据的查看、编辑和格式化功能,使得开发者在调试或处理JSON数据时更加方便。在Web开发中,经常需要查看HTTP响应中的JSON数据,或者...

    【Unity-插件】JsonNet.9.0.1.zip UnityJson解析插件

    2. **反序列化JSON字符串**:同样,JsonSerializer也可以将JSON字符串转换回C#对象,使你可以快速地解析服务器返回的数据或本地存储的数据。 3. **动态对象解析**:JsonNet允许你使用JObject或JArray等动态类型处理...

    Dart2Json插件.zip

    使用Dart2Json插件,你可以将JSON对象输入到工具中,它会自动生成相应的Dart类。这些类包含了必要的构造函数、getter和setter,使得你可以轻松地将JSON数据映射到Dart对象,反之亦然。这样,你不必手动编写这些类,...

    浏览器格式化json 插件

    "浏览器格式化json插件"是一个专门针对浏览器中查看和格式化JSON数据的工具。在某些情况下,当服务器返回的数据是以JSON格式呈现时,浏览器默认并不会进行美化显示,而是以一长串难以阅读的文本形式呈现。这就给...

    Chrome-Json插件

    Chrome-Json插件是一款专为谷歌浏览器(Chrome)设计的扩展工具,主要目的是为了帮助开发者更方便地查看、解析和编辑JSON数据。JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,广泛用于Web服务和...

Global site tag (gtag.js) - Google Analytics