日期:2014-05-16  浏览次数:20421 次

请教....
  请问如果要编写一个类似于JSON的程序,基本思路是什么?
------解决方案--------------------
JSON定义了一种存贮数据的格式,其实我想知道你想干嘛?要实现怎样的功能?
------解决方案--------------------
什么叫“类似JSON的程序”?
------解决方案--------------------
额  js对象转字符串吗?
递归遍历试试
不是很明白你的意思
------解决方案--------------------
JSON 语法是 JavaScript 对象表示语法的子集。
数据在名称/值对中
数据由逗号分隔
花括号保存对象
方括号保存数组
如:var people = { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" } 读取方式people.firstName就可以得到Brett值
------解决方案--------------------
原来网上有这项目的。
http://www.jsoneditoronline.org/
https://github.com/josdejong/jsoneditor/

注意一个概念.
JSON  string
JSON object

也就是对应的         JSON.stringify       JSON.parse
------解决方案--------------------
我感觉就是一个面向对象的设计,让你把要描述的对象概括成一个对象来表示,用程序实现这些,然后以json的方式输出