JSON 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
JSON 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
JSON 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2011-02-18

软件简介

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。

示例:

{
name:"中国",
province:[
{
    name:"黑龙江",
    citys:{
        city:["哈尔滨","大庆"]
    }
},
{
name:"广东",
    citys:{
        city:["广州","深圳","珠海"]
    }
},
{
name:"台湾",
    citys:{
        city:["台北","高雄"]
    }
},
{
name:"新疆",
    citys:{
        city:["乌鲁木齐"]
    }
}
]
}
展开阅读全文

评论 (1)

加载中
#JSON# 选双引号,会不会是因为ASCII,有两种单引号,而只有一种双引号32
2018/01/06 16:36
回复
举报
我实在想不出这位仁兄平时用的JSON用单引号的语言、框架是啥…… 3 我是不是该“微醺”一下……?
2015/01/14 10:55
回复
举报
更多评论
发表了资讯
2014/04/19 00:00

有效选择七个关于 Java 的 JSON 开源类库

有效选择七个关于Java的JSON开源类库 April 4, 2014 By Constantin Marian Alin 翻译:无若 (英语原文:http://www.developer.com/lang/jscript/top-7-open-source-json-binding-providers-available-today.html) 简介 JSON是JavaScript Object Notation的缩写,是一种轻量级的数据交换形式,是一种XML的替代方案,而且比XML更小,更快而且更易于解析。因为JSON描述对象的时候使用的是JavaScript语法,它是语言和平台独立的,...

14
199
发表了资讯
2011/02/18 00:00

Jdrop启动,将JSON存储在云端

我很高兴的宣布,Jdrop正式启动。它是将JSON存储在云端的项目。 创建Jdrop的动机来源于,近期我对移动的重点关注,并随后使用移动设备的bookmarklet(Mobile Perf 和 Page Resources, followed by Docsource)。bookmarklet的好处是可以运行在所有的支持javascript的手机上。 我的热情消退了,就是在这些bookmarklet上,收集的信息被淹没在小小的屏幕上。我不想在桌面上使用模拟器或者UA转化,这些技术带来了分析上的偏差,比如缓...

1
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2016/11/23 19:41

json - JSON对象

> 与xml相比,json可以把其数据结构解析为有用的javascript对象。 > 而xml需要解析成dom文档,再从中提取数据。 > > 对比: > > json 解析为javascript后,只需要 > book[2].title > > 而对于xml, > doc.getElementByTagName("book")[2].getAttribute("title") > ### json 对象: >早期的json解析器,使用js的eval()函数。因为json是js的子集,因此eval() 函数可以解析、解释、并返回js对象和数组。 >在旧版浏览器中,使用eval()对jso...

0
0
发表了博客
2014/06/20 19:03

json_decode($json,true)和 json_decode($json)的区别

$arr = array(   'id' => 1,   'name' => 'hangenggeng',   'url' => 'thinkos.cc' ); $json = json_encode($arr); $json_class = json_decode($json); echo '<pre>'; print_r($json_class); echo '</pre>'; echo '<br />'; $json_arr = json_decode($json, true); echo '<pre>'; print_r($json_arr); echo '</pre>';...

0
3
发表了博客
2018/02/23 17:08

JSONObject生成JSON,JSON解析,JSON学习

1、什么是JSON? JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。 JSON就是一串字符串 只不过元素会使用特定的符号标注。 {} 双括号表示对象 [] 中括号表示数组 "" 双引号内是属性或值 : 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象) 所以 {"name": "Michael"} 可以理解为是一个包含name为Michael的对象 而[{"name...

0
0
发表了博客
2018/09/29 14:25

Json及Json工具类

Json视频 什么是Json json是一种与开发语言无关的,轻量级的数据格式,全称:javascript object notation Json基础 JSON 语法规则 JSON 语法是 JavaScript 对象表示语法的子集。 数据由逗号分隔 大括号保存对象 中括号保存数组 数据结构:对象、数组 基本类型:string,number,true,false,null Object {key:value,key:value...} key:string类型 value:任何基本类型或Json可使用的数据结构 Array [value,value...] ...

0
0
发表于服务端专区
2016/05/11 15:34

Json与String、String与Json、

一、Json对象与String的转换 1、A、利用json.js json转string <script src="json2.js"></script> //必须先导入json2.js <script> var date = {myArr : ["a" , "b" , "c" , "d"] , count : 4}; var str = JSON.stringify(date); alert(str); </script> B、json对象转化为String对象的方法 function json2str(o) { var arr = []; var fmt = function(s) { if (typeof s == 'object' && s != null) return json2str(s); return /^(...

0
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于程序人生专区
2021/03/14 11:48

jackson 全局long转string

jackson 全局long转string,ObjectMapper配置 SimpleModule simpleModule = new SimpleModule(); simpleModule.addSerializer(Long.class, ToStringSerializer.instance); simpleModule.addSerializer(Long.TYPE, ToStringSerializer.instance); mapper.registerModule(simpleModule); 这样可以在序列化JavaBean对象时long能正常转为string,但在处理ObjectNode、ArrayNode时就不能生效,请教哪位大神该怎么设置?...

9
0
发表于开发技能专区
2020/12/02 17:46

$.ajax请求异常error回调函数,第二个参数textStatus后端怎么返回给前端呢?

$.ajax({ url: url, success: function (msg) { // TODO }, error: function (XMLHttpRequest, textStatus) { // 后端如何把数据放到textStatus,让前端获取到呢 } })

7
1
发表了问答
2013/06/06 21:27

#求算法# js数组内的json怎么合并?

已知一个数组json有相同的字段,怎么合并字段相同的json? arr=[ {"name":"Jobs","money":"1000"}, {"name":"Mark","money":"32000"}, {"name":"Bill","money":"41654"}, {"name":"Jobs","money":"200"}, .......] arr=[ {"name":"Jobs","money":"1200"}, {"name":"Mark","money":"32000"}, {"name":"Bill","money":"41654"}, ..........]...

15
0
发表于开发技能专区
2020/05/11 17:07

PHP,如下所示,如何根据 $josnStr 得到 $jsonStr2?

两个 json 如下所示: $jsonStr = '{"houduan":{"php":["test.md"]},"qianduan":{"css":["test.md"],"html":["test.md"],"javascript":["test.md"]}}'; $jsonStr2 = '[ {"name": "houduan", "children":[ {"name": "php", "children":[ {"name": "test.md"} ]} ]}, {"name": "qianduan", "children":[ {"name": "css", "children": [ {"name": "...

1
0
发表了问答
2016/08/18 12:12

怎么把一个字典数组的数据放到一个tableview的很多cell上

{ "message" : null , "code" : 1 , "datum" : [ { "id":"1499787682425865217", "name":"城市广场1期", "path":"1,1499787682425865217", "type":2 }, { "id":"1499800930126660608", "name":"城市广场2期", "path":"1,1499800930126660608", "type":2 }, { "id":"1499802323835159556", "name":"城市花园1期", "path":"1,1499802323835159556", "type":1 }, { "id":"1499802526269047810", "name":"城市花园2期", "path":"1,...

2
0
发表了问答
2017/11/23 09:23

关于Gson返序列化Map<String,Object>,其中Object不能强转的问题。

package test; import java.util.HashMap; import java.util.Map; import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; public class GsonWhithOBJ {   public static void main(String[] args) {     Map<String, Object> map = new HashMap<>();     map.put("code", 1);     map.put("msg", "aaaaaaaaaaaaa");     U u = new U("name", "123", 12);     map.put("u", u);     String json = new Gson().toJson...

9
0
发表于大前端专区
2020/04/30 17:14

关于JSON格式

如图, 在别的系统查出的json格式是没有问题的 , 通过接口给我却出现这种错误, 有大神可以解释一下吗?

5
0
2020/03/25 00:40

netty怎么实现客户端和服务端传输文件和json串

思路:定义文件传输的指令,将文件转化为bete数组流,将byte数组流流加密成base64,放到我们定义好的对象里面 转成json串,发送给服务端,服务端通过解码器拿到对象,获取文件执行 对base 解码写入到服务器上面 整体思路是这样,目前遇到的问题就是 base64太长无法放到字符串中, 把编码器和解码器相关代码贴上 目前可以实现json的传输,对于文件流还是不行,大家socket这块比较熟悉的可以指导一下,万分感谢,有好的解决方案也...

8
0
发表于大前端专区
2020/03/19 16:51

问题有关:Vue-axios-echarts,求大佬帮忙

java:  public List<MachineState> machinestate(){         List<MachineState> machinestate=this.echartsMapper.MachineState();         for(MachineState state:machinestate) {             if(state.getSystemstate()==1) {                 state.setState("在线");//数据拿到字段systemstate等于1是为在线状态             }else if(state.getSystemstate()==2) { ...

1
0
发表于服务端专区
2020/03/09 19:49

PHP将两级联动数据表生成JSON数据

有上图结构数据表,用PHP如何生成下面结构的JSON? [ { "name":"电脑", "id":"1", "list":[ { "name":"无法开机", "id":"3" }, { "name":"无法联网", "id":"4" }, { "name":"蓝屏", "id":"5" } ...

1
0
发表于大前端专区
2020/01/14 17:06

Java如何将扁平化的数据转化成有层级关系的数据

我开发java项目时,遇到了一个技术问题,我的原始数据如下: { {tb_name:aaa,primary_key:za,key_type:varchar}, {tb_name:aaa,primary_key:zb,key_type:int}, {tb_name:bbb,primary_key:zc,key_type:varchar}, {tb_name:ccc,primary_key:zd,key_type:varchar}, {tb_name:ddd,primary_key:ze,key_type:int}, {tb_name:ddd,primary_key:zf,key_type:varchar} } 我需要把上面的数据转化成下面有层级的数据: ...

6
1
2019/12/03 22:00

不懂就问,axios发送post请求,数据为Form Data 怎么设置成Request Payload发送JSON格式的数据,

3
0
发表于服务端专区
2019/11/26 19:59

form表单怎么提交list集合到后端 如图

前端form表单提交数据后端接受是一个list 求大神解决 如图:: form表单 后台接受Controoller 实体类1 实体类2

8
1
发表了问答
2014/04/30 17:34

解析含html的json数据

怎样解析含html代码的json呢? 我的前台获取当面页面的一段html代码然后提交到后台某字段保存,然后我想在前台页面调用这个字段的html代码并执行。 我用eval去解析ajax返回的数据,也不行,部分源码如下: $.get('http://localhost/Elvescms/core/action/ListInfo.php classid=37&tempid=16&ph=1&year=2014,function(resl){ data=eval("(" + resl + ")"); for (var name in data) { $('#form').html(data[name].smalltext); } }...

6
0
发表于开发技能专区
2019/09/20 16:47

java后端获取数据库数据 转换为树形json

将这张表的数据 转换为树形json 期望获得的json数据结构: { "id": "1", "name": "GM", "Children": [{ "id": "22", "name": "PM", "Children": [{ "id": "67", "name": "MO", "Children": [{}] }] }, { "id": "23", "name": "PD", "Chil...

7
1
2019/08/08 21:21

接口中返回了一个页面,怎么把这个页面显示出来呢?

接口返回的页面参数如下: {"credential": "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset= UTF-8\"/></head><body><form name=\"punchout_form\" method=\"post\" action=\"https://openapi.alipay.com/gateway.do?charset=UTF-8&method=alipay.trade.wap.pay&sign=CIGXrNiNPyTsRZ6M2eGBFvo%2BNpHgSTYEVyiwLbzTJ2iE8ww1OPAYXsE0VZHz0FLQoXANQSJBdffv0TBP2IThJGdOfzy1BFfg%2BQjih0dtPDB2fRqMgEe...

4
0
2019/07/26 13:59

后台返回的json,我用了JSON.parse,将后台返回的json转成json对象,为什么变成了object?框架用的vue,求解答!还有各种undefined!!!

14
0
发表于大前端专区
2018/08/10 22:07

为什么PHP与JSON互换会存在不同格式 ?

使用PHP对数组类型数据进行转换,相同的代码,有时候是正常JSON数组开头,有时候却又是以JSON符号开头的,什么情况呢?

5
0
发表了问答
2012/06/28 16:18

mybatis/ibatis返回json

如题,mybatis/ibatis返回类型resultClass和resultMap,如果将resultClass是JSONObject或者JSONArray,则通不过。请问能在xml中需要特殊什么配置可直接返回json?(不是返回map/list,然后转换json)

11
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
78 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部