`
tntxia
  • 浏览: 1510458 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JSON点滴

阅读更多

JSON是Javascript中一种很实用的结构体,使用的方法类似于C语言的结构体。最简单的JSON可以是一对花括号。

 

JSON可以用字符串或直接的属性名来命名属性:

 

如下以后机票对象的定义,两种定义都是可以的

 

var ticket ={
  supplierCommission:0, // 供应商代理费 默认为0
  ticketStatus:0,// 机票状态,默认为0
  supplierCommRate:0.0,// 供应商代理费率 默认为0.0
  refundFee:0,// 退票费 默认为0
  passengerType:'0',//旅客类型, 默认为'0'
  idType:'1',//证件类型,默认为'1'
}

 

var ticket ={
  "supplierCommission":0, // 供应商代理费 默认为0
  "ticketStatus":0,// 机票状态,默认为0
  "supplierCommRate":0.0,// 供应商代理费率 默认为0.0
  "refundFee":0,// 退票费 默认为0
  "passengerType":'0',//旅客类型, 默认为'0'
  "idType":'1',//证件类型,默认为'1'
}

 

 两者是等价的,但是第一种的代码比较小,所以我们一般都用第一种来定义

分享到:
评论

相关推荐

    Spring支持自动转json的依赖

    在Spring框架中,为了实现将Java对象自动转换为JSON格式的数据,我们需要引入特定的依赖库。这个过程通常涉及到Jackson或Gson这两个流行的JSON处理库。本文将深入探讨Spring如何配合这些库来实现自动JSON转换,并给...

    自动点滴管理系统(.NET 3

    WCF是微软提供的一种面向服务的架构,它旨在简化分布式系统中的通信,并且能够支持多种协议,如HTTP、TCP、MSMQ等,以及各种数据交换格式,如SOAP、XML、JSON等。在这个系统中,WCF作为核心组件,负责不同模块间的...

    自动点滴管理系统(.NET 3.5框架的WCF技术实现).zip

    2. **多种绑定机制**:WCF支持多种传输协议(如HTTP、TCP、命名管道等)和数据编码方式(如SOAP、XML、JSON等),使得服务能够适应不同的网络环境和客户端需求。 3. **安全性**:WCF提供了身份验证、授权、加密等...

    manifest.json 解析.docx

    6. 应用描述:对App的简短描述,比如“编程之路,记录编程点滴”。 7. 应用是否全屏:如果选中,则App将占据整个屏幕,隐藏状态栏。通常在特定场景(如游戏)中使用。 8. 按照重力感应自动横竖屏:可以选择四种...

    点滴支付商户接入规范V1.0.81

    【点滴支付商户接入规范V1.0.81】文档主要介绍了点滴支付系统与商户进行交互的接口规范,包括消息结构、消息域说明、报文格式、URL编码以及签名机制等核心内容,确保商户能够安全有效地接入点滴支付平台。...

    Nodejs学习点滴

    这篇名为“Nodejs学习点滴”的博文,结合了“源码”和“工具”两个标签,暗示了作者可能分享了关于Node.js核心原理以及相关开发工具的见解和经验。接下来,我们将深入探讨Node.js的核心特性,以及`build.js`、`Dom...

    自动点滴管理系统(.NET 3.5框架的WCF技术实现)

    WCF服务可以支持多种传输协议(如HTTP、TCP、命名管道),数据编码(如SOAP、XML、JSON)以及绑定方式,确保了跨平台和跨网络环境的互操作性。 在自动点滴管理系统中,WCF可能被用来实现以下功能: 1. **服务契约*...

    点滴读在线读书系统.zip

    7. **权限控制**: 在线读书系统可能包含用户注册、登录功能,这就需要实现权限控制,例如基于JWT(JSON Web Token)的身份验证,以及角色和权限的管理,确保用户只能访问他们被授权的资源。 8. **缓存机制**: 对于...

    JsonUtil工具类

    2. JSON转对象:反之,JsonUtil也提供了反序列化的方法,如`fromJson(String json, Class<T> clazz)`,根据给定的JSON字符串和目标类型创建一个新的Java对象。Jackson通过分析JSON结构并调用相应的构造函数或setter...

    timeline js

    总的来说,"timeline js"是一个强大的工具,它使得创建具有专业视觉效果的时光轴变得简单易行,无论是在新闻网站展示历史事件、企业网站展示发展历程,还是个人博客记录生活点滴,都能发挥出色的效果。由于其开源...

    delphi2010欣赏

    Delphi2010是Embarcadero公司推出的一个重量级开发工具,它提供了强大的前后端深度整合与深入剖析,特别在处理触控屏幕、DataSnap、JSON、DBX、RESTful等方面展现出了卓越的能力。本篇将对Delphi2010进行综合评价,...

    基于Java的Android LifeDiary日记本设计源码

    本项目是基于Java的Android LifeDiary日记本设计源码,包含460个文件,其中包括211个RawProto文件、92个PNG图片文件、42个XML文件、30个.class文件、18个JPG图片文件、12个Java源文件、11个BIN文件、8个JSON文件、6...

    基于HTML的个人博客网站设计源码

    本项目是基于HTML的个人博客网站设计源码,包含1043个文件,其中939个Markdown文件,34个Stylus文件,29个EJS文件,15个YAML文件,9个JavaScript文件,2个...系统界面设计简洁、易用,适合个人用户记录和分享生活点滴。

    基于Java及前端技术栈的个人生活记录VCR博客设计源码

    本项目为个人生活记录VCR博客,采用Java和前端技术栈(包括JavaScript、Vue、HTML)设计,包含59个文件,其中Java源文件...系统旨在记录和分享个人、家庭及生活圈子的点滴故事,为用户打造一个温馨的个人生活记录平台。

    基于Java的Android常用组件与自定义View设计源码

    本项目为Java编写的Android应用程序源码,总计包含857个文件,涵盖379个Java源文件、289个XML布局文件、127个PNG图片资源、9个JPEG图片资源、7个JSON数据文件、7个HTML文件、4个IML项目文件、4个Gradle构建脚本、4个...

    前端开源库-feed

    description: '分享技术与生活的点滴', ... }); // 添加条目 feed.addItem({ title: '第一篇文章', content: '这是我的第一篇博客内容', ... }); // 生成XML const xml = feed.xml(); ``` 这样,你就成功地使用...

    微信小程序学习点滴《五》:网络请求(POST请求)填坑指南

    1. 'Content-Type': 'application/json'用在get请求中没问题. POST请求就不好使了.需要改成: "Content-Type": "application/x-www-form-urlencoded"   2. 加上method: "POST" 3.data: { cityname: "上海", key: ...

    语音日记本微信小程序.zip

    这个小程序设计精致,用户体验友好,不仅具备基本的文字记录功能,还特别强调了语音录入日记的功能,使得用户可以通过语音方式方便快捷地记录生活点滴。 【描述】提到,这个小程序源码简单易用,这意味着开发者能够...

    QQ空间多Cookies留言.rar

    QQ空间是中国最受欢迎的社交平台之一,用户们经常在其中分享生活点滴、心情感悟,并通过留言进行互动。在技术层面上,"QQ空间多Cookies留言"指的是利用编程技术,通过多个不同的Cookies来实现对同一个QQ空间的多次...

Global site tag (gtag.js) - Google Analytics