- 浏览: 563419 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (350)
- Sybase (30)
- SQL SERVER2005 (14)
- 数据库 (27)
- SSH框架 (27)
- WebService (21)
- 下载-软件收藏 (15)
- 随笔-日常使用 (9)
- Flex 相关 (13)
- Linux (11)
- Web (64)
- XML相关 (9)
- Socket相关 (1)
- Elipse (3)
- 统计报表 (11)
- 线程相关 (3)
- Java相关 (37)
- JAVASCRIPT (19)
- JAVA反射 (3)
- JSP标签 (3)
- 随笔-其他 (2)
- 随笔-设计模式 (3)
- 随笔-架构师相关 (1)
- 下载-源码 (7)
- 下载-帮助文档 (1)
- 下载-插件 (6)
- 技术-.NET (2)
- 技术-Excel VBA (8)
- 应用-地图相关 (2)
- 应用-GSM短信猫 (5)
- 应用-单点登录 (3)
- Android相关 (3)
最新评论
-
sucheng2016:
发现jconn4.jar 里面有getBlob(String) ...
Sybase15驱动包的问题com.sybase.jdbc3.jdbc.SybDriver -
sucheng2016:
java.lang.UnsupportedOperationE ...
Sybase15驱动包的问题com.sybase.jdbc3.jdbc.SybDriver -
ok123zxx:
没下文了吗
通过 Tomcat Advanced I/O 获得高性能的 Ajax tocmat6+CometProcessor -
q1345111:
大家这个问题 尚未完成方法 com.sybase.jdbc3. ...
Sybase15驱动包的问题com.sybase.jdbc3.jdbc.SybDriver -
bdk82924:
heshujing217187 写道问题同1楼一样,求解!换j ...
Sybase15驱动包的问题com.sybase.jdbc3.jdbc.SybDriver
转:http://www.cnblogs.com/sungod/archive/2011/02/28/1966998.html
Json教程站 :http://www.jiangliang.net/json/
各平台开源组件站 :http://www.jiangliang.net/json/
Json在线编辑、预览站:http://www.jiangliang.net/json/
测试Json包 :
{
aa: "11",
bb: '000',
cc: [
1,
2,
3,
4,
5,
6
]
}
附录:
Introducing JSON
Arabic Bulgarian Chinese Czech Dutch English Esperanto French German Greek Hebrew Hungarian Indonesian
Italian Japanese Korean Persian Polish Portuguese Russian Slovenian Spanish Swedish Turkish Vietnamese
{ members }
pair , members
[ elements ]
value , elements
number
object
array
true
false
null
" chars "
char chars
except-"-or-\-or-
control-character
\"
\\
\/
\b
\f
\n
\r
\t
\u four-hex-digits
int frac
int exp
int frac exp
digit1-9 digits
- digit
- digit1-9 digits
digit digits
e+
e-
E
E+
E-
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.
JSON is built on two structures:
- A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array.
- An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence.
These are universal data structures. Virtually all modern programming languages support them in one form or another. It makes sense that a data format that is interchangable with programming languages also be based on these structures.
In JSON, they take on these forms:
An object is an unordered set of name/value pairs. An object begins with { (left brace) and ends with } (right brace). Each name is followed by : (colon) and the name/value pairs are separated by , (comma).
An array is an ordered collection of values. An array begins with [ (left bracket) and ends with ] (right bracket). Values are separated by , (comma).
A value can be a string in double quotes, or a number, or true or false or null, or an object or an array. These structures can be nested.
A string is a sequence of zero or more Unicode characters, wrapped in double quotes, using backslash escapes. A character is represented as a single character string. A string is very much like a C or Java string.
A number is very much like a C or Java number, except that the octal and hexadecimal formats are not used.
Whitespace can be inserted between any pair of tokens. Excepting a few encoding details, that completely describes the language.
- ASP:
- ActionScript:
- C:
- JSON_checker.
- JSON parser.
- json-c.
- M's JSON parser.
- YAJL.
- cJSON.
- Jansson.
- js0n.
- LibU.
- jsmn.
- cson.
- C++:
- C#:
- Clojure:
- ColdFusion:
- D:
- Delphi:
- E:
- Eiffel:
- Erlang:
- Fantom:
- Json.
- Go:
- Haskell:
- haXe:
- Java:
- JavaScript:
- Lasso:
- JSON.
- Lisp:
- LotusScript:
- Lua:
- Objective C:
- Objective CAML:
- OpenLaszlo:
- JSON.
- Perl:
- CPAN.
- PHP:
- Pike:
- PL/SQL:
- PowerShell:
- Prolog:
- Python:
- Qt:
- R:
- Racket:
- REALbasic:
- Rebol:
- RPG:
- Ruby:
- Scheme:
- Squeak:
- Symbian:
- Tcl:
- JSON.
- Visual Basic:
- Visual FoxPro:
- RFC 4627 application/json.
- Draft JSON Schema.
-
The
<module>
Tag. - JSONRequest.
- The Fat-free Alternative to XML
- The JSON Group on Yahoo!
- Yahoo! JSON
- Google Data
- JSLint, Syntax Checker.
- JSONLint, The JSON Validator.
- JSON shell for the browser
- JSONT.
- json-template.
- JSONPath.
- JPath.
- Jaql: A JSON Query Language.
- Itemscript.
- JSPON.
- JsonML.
- BSON.
- RSON.
- JSON-RPC.
- jabsorb.
- Simple Remoting.
- CouchDB.
- MongoDB.
- DBSlayer.
- Persevere.
- Metaweb Query Language.
- ChaiDB.
- XSLT and XPath for JSON.
- xml2json-xslt.
- XSLTJSON.
- x-xml2jsonphp.
- Pure.
- csv2json.
- JsonViewerPackage.zip (132.4 KB)
- 下载次数: 6
发表评论
-
jQuery的Filp翻牌效果
2012-07-04 14:33 0先看效果,看起来比较炫 ,采用的jQuery的插件 jquer ... -
图片延迟加载
2012-07-04 14:28 982采用jQuery的插件 jquery.lazyload.js, ... -
JsonUtils 类,将任意数据格式转换为Json格式
2012-02-21 09:12 1806package json; ... -
jQuery插件flexigrid
2012-02-21 08:32 1091主页:http://flexigrid.info/ 参 ... -
DRW报错排查
2012-01-31 09:33 1276在一次使用DWR的时候,页面报 DWR无效 测试DW ... -
(转)DWR如何获得返回对象 list Map Set list.add(JavaBean)(
2011-11-10 19:18 1281转自:http://blog.sina.com.cn/s/bl ... -
弹出层_artDialog基于javascript编写的对话框组件
2011-09-16 14:44 1557一个偶然的机会,看到一个基于javascript编写的对话框组 ... -
转:Ext Designer 可视化设计器及汉化全攻略
2011-07-19 08:52 1107http://caizhongda.iteye.com/blo ... -
13个AJAX验证框架
2010-07-05 08:45 990前言: 众所周知,验证,最好是在客户端尽量解决,以降低服务端 ... -
JS 中面向对象的5种写法
2010-05-18 00:54 1020//定义Circle类,拥有成员变量r,常量PI和计算面积的成 ... -
用JavaScript实现asp中的UrlEncode和UrlDecode功能
2010-04-17 23:58 2944<title>用JavaScript实现as ... -
常用的正则表达式
2010-02-22 15:05 1028汉字 [\u4e00-\u9fa5] ... -
用JavaScript实现UrlEncode和UrlDecode功能
2010-02-09 00:00 1384<title>用JavaScript实现Ur ... -
js 复制
2009-10-10 00:08 778window.clipboardData.setData(&q ... -
checkbox 全选和取消全选
2009-09-22 17:07 1088转自: http://wangyu.iteye.com/blo ... -
JS获取当前对象大小 高度
2009-09-22 16:55 3000转自:http://wangyu.iteye.co ... -
IE和Firefox(火狐)在JavaScript方面的不兼容及统一方法总结
2009-09-22 16:49 861转自:http://wangyu.iteye.com/blog ... -
Js date相关方法
2009-09-15 14:41 1120转自 :http://weina.iteye.com/blog ... -
Js 通过attachEvent增加事件
2009-09-03 10:54 1475function addEvent(elem, type, ...
相关推荐
JSON编辑器和格式化工具是开发者在处理JSON数据时的重要辅助工具,它们可以帮助用户更方便地查看、编辑和格式化JSON结构。 标题中提到的"json编辑器 json格式化工具"是指专门用于处理JSON数据的软件或在线服务。这...
【标题】"Postjson_windows接口测试工具"是一个专为Windows平台设计的应用程序,它使得开发者和测试人员能够方便地对RESTful API接口进行测试。在软件开发过程中,接口测试是确保不同系统组件之间数据交换正确性的...
在IT行业中,基于WPS的在线编辑和在线预览后台服务是云计算和协作办公领域的重要组成部分。这样的服务允许用户在Web浏览器中直接编辑和预览WPS文档,无需安装任何桌面应用,极大地提升了工作效率和协作便利性。本...
本篇文章将深入探讨如何使用C#语言开发一个“Excel文件转json文件”的工具,以满足在各种项目中的需求。 首先,我们需要理解Excel文件和JSON文件的基本概念。Excel是由Microsoft开发的一种电子表格应用程序,用于...
Vue Json Editor是一个基于Vue.js框架的开源组件,它允许用户以交互式的方式编辑、查看和格式化JSON数据。这个工具在前端开发中尤其有用,因为它提供了直观的界面来处理复杂的JSON结构,简化了数据的输入和调试过程...
Vue JSON UI Editor是一个基于Vue.js框架的开源项目,旨在帮助开发者快速构建基于JSON Schema的可视化用户界面。在本文中,我们将深入探讨这个工具的核心特点、使用场景以及如何将其集成到你的开发流程中。 首先,...
Web组态编辑器通常是一个图形化工具,允许用户通过拖拽和配置预定义的组件来创建交互式界面。在这个基于Vue3的SVG组态编辑器中,用户可能可以: 1. **选择SVG组件库**:编辑器应该提供一个丰富的SVG组件库,用户...
Vue JSON UI Editor是一款基于Vue.js框架的开源项目,它的主要功能是将JSON Schema转换为可交互的用户界面。这个编辑器允许开发者通过定义JSON Schema来快速构建动态且符合规范的前端表单,极大地提升了开发效率,...
具备大屏设计、预览能力,支持MySQL、Oracle、PostgreSQL、SQLServer、ElasticSearch、JSON、JS、HTTP、Groovy等数据集接入,使用简单,完全免费,代码开源。 最新版本 npmMaven Central 功能介绍 1. 大屏管理 支持...
Lottie是由Airbnb开发的一款开源动画库,它允许开发者将After Effects创建的动画导出为JSON文件,并在iOS、Android甚至Web平台上流畅地播放。Lottie的工作原理是将复杂的动画数据序列化,然后在运行时解析和渲染,...
在游戏开发领域,cocos2d-x是一款广泛使用的开源2D游戏引擎,它基于C++,支持多平台,包括iOS、Android以及桌面平台等。利用cocos2d-x,开发者可以构建高性能的游戏,并且拥有丰富的图形渲染能力。而"开发自己的编辑...
在本项目中,我们主要探讨的是如何在Vue.js框架下结合ElementUI组件库与UEditor编辑器实现数学公式的编辑、添加、删除以及编辑器之间的切换。Vue.js是一款流行的前端JavaScript框架,它提供了数据绑定和组件化的能力...
FastReport Open Source是一款针对.NET Core和.NET Framework平台的免费开源报告工具,专为开发者设计,旨在简化应用程序中的报告生成过程。这款工具允许开发者创建各种类型的文档报告,如PDF、HTML、Excel、Word、...
这些组件与渲染引擎紧密配合,确保编辑器的实时预览功能。 4. **键盘处理**:库提供了对键盘事件的处理,使得用户可以通过快捷键执行编辑操作。这包括插入新内容、格式化选区、以及执行其他常见的编辑任务。 5. **...
CKEditor是一款广泛应用的富文本编辑器,它提供了丰富的文本格式化工具,使得用户在网页上可以方便地编辑和格式化文本内容。然而,CKEditor本身并不包含内置的图片上传功能,为了实现这一功能,通常需要集成一个图片...
"jsonclipse"是专为Eclipse设计的一个插件,旨在提供一个方便、高效的JSON编辑和调试工具,使得开发人员在处理JSON数据时能够更便捷地进行格式化、验证和编辑。 本文将详细介绍jsonclipse插件及其在Eclipse中的应用...
Vusion是一个基于Vue.js的开源框架,它在Vue的基础上进行了扩展,增加了对组件的生命周期、状态管理和样式隔离等特性的支持。Vusion致力于提供一套完整的前端解决方案,包括组件库、开发工具和最佳实践,帮助开发者...
开源代码中可能包含了用于捕获和预览视频的前端组件,以及后端的视频数据接收和存储逻辑。在PHP环境下,这通常涉及到HTML5的Media API、WebRTC技术,以及服务器端的文件上传处理,如PHP的`move_uploaded_file`函数和...
- `components`目录:包含了编辑器的各个组件,如图片上传组件、地图组件等。 - `static`目录:存放静态资源,如图片、图标等。 总的来说,这款APP和微信小程序富文本编辑器结合了文本编辑、媒体上传和地图功能,为...
【WordPress小程序源码星宿UI v0.7开源】是一个专为WordPress平台设计的小程序解决方案,旨在提升网站的移动端用户体验并实现与微信小程序的无缝对接。这个开源项目提供了丰富的UI组件和功能,允许开发者根据需求...