• λ我爱Aspx >> Asp.Net >> 用JSON技术加快AJAX程序开发
  • 用JSON技术加快AJAX程序开发

  • :未知  Դ:非寒日志  :2007-4-21 0:46:24  ؼ:ajax
  • 而使用JSON来表达,上面的形式将变成如下模样:

    {"fullname": "Sean Kelly","org": "SK Consulting","emailaddrs": [{"type": "work", "value": kelly@seankelly.biz"},{"type": "home", "pref": 1, "value": "kelly@seankelly.tv"}],"telephones": [{"type": "work", "pref": 1, "value": "+1 214 555 1212"},{"type": "fax", "value": "+1 214 555 1213"},{"type": "mobile", "value": "+1 214 555 1214"}],"addresses": [{"type": "work", "format": "us","value": "1234 Main StnSpringfield, TX 78080-1216"},{"type": "home", "format": "us","value": "5678 Main StnSpringfield, TX 78080-1316"}],"urls": [{"type": "work", "value": "http://seankelly.biz/"},{"type": "home", "value": "http://seankelly.tv/"}]}

    正如你所见,JSON也提供了一种具有嵌套数据元素的结构,就象XML一样。与XML一样,JSON也是基于文本的,且它们都使用Unicode编码,且其与XML一样具有可读性。主观上来看,JSON更为清晰且冗余更少些。JSON网站提供了对JSON语法的严格描述,只是描述较简短。从总体来看,XML比较适合于标记文档,而JSON却更适于进行数据交换处理。一个JSON文档的每一个实例都负责描述一个对象?具体的描述是通过使用嵌套的对象,数组,字符串,数字,布尔值或null值来实现的。

    上面地址卡例子的JSON版本更为小些,仅占用大约682字节的空间,而XML版本需要744字节空间。当然,这不是什么惊人的节省。其实,JSON的真正优点在于数据分析方面。

    Ҷƪл˵?
  • һƪ用XenoCode 2006 加密dll (.NET混淆 )
    һƪ用C#绘柱形图(owc编程)