当前位置: 首页 > news >正文

XE3随笔7:可以省略的双引号

在 JSON 中, 字符串应该在双引号中; 从上个例子才发现: 原来这个双引号可以省略, 有空格都行

当然只是在程序代码中可以省略, 对象会自动识别添加的.

即如此, 下面写法都可以:


uses SuperObject;

procedure TForm1.Button1Click(Sender: TObject);
var
  jo1,jo2,jo3: ISuperObject;
begin
  jo1 := SO('{"Name":"张三", "Age":"李四"}');
  ShowMessage(jo1.AsJSon(False, False));

  jo2 := SO('{Name:张三, Age:李四}');
  ShowMessage(jo2.AsJSon(False, False));

  jo3 := SO('{Name 1:张 三, Age    2:李 四}');
  ShowMessage(jo3.AsJSon(False, False));

{但如果不使用双引号, : 前后的空格也会被识别; 还是应尽量使用双引号}
end;

转载于:https://www.cnblogs.com/DaXiong2000/p/4726400.html

相关文章:

  • Cocos2d-x 2.3.3版本 FlappyBird
  • LeetCode Implement Stack using Queues
  • Web前端学习-第六课HTML篇
  • C# 跨线程呼叫控制
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • Unity3d之流光效果
  • mysql 的 存储结构(储存引擎)
  • DP_ural_Metro
  • 手把手教你整合 SpringMvc+Spring+MyBatis+Maven
  • oracle根据pid查询出正在执行的执行语句
  • 国内最简单的短视频SDK
  • 【转】vxworks的default boot line说明
  • vector的reserve和resize(转)
  • 心跳多少寿命长
  • UI中的界面之间的值传递 一
  • [PHP内核探索]PHP中的哈希表
  • 【Amaple教程】5. 插件
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • Android单元测试 - 几个重要问题
  • ES6 ...操作符
  • github指令
  • input的行数自动增减
  • java多线程
  • js
  • js ES6 求数组的交集,并集,还有差集
  • js学习笔记
  • Markdown 语法简单说明
  • php面试题 汇集2
  • SQL 难点解决:记录的引用
  • 反思总结然后整装待发
  • 前端之Sass/Scss实战笔记
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 使用Gradle第一次构建Java程序
  • 原生 js 实现移动端 Touch 滑动反弹
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • Prometheus VS InfluxDB
  • ​520就是要宠粉,你的心头书我买单
  • ​secrets --- 生成管理密码的安全随机数​
  • ###项目技术发展史
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (WSI分类)WSI分类文献小综述 2024
  • (分布式缓存)Redis分片集群
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (正则)提取页面里的img标签
  • . Flume面试题
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET CLR基本术语
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .NET Core WebAPI中封装Swagger配置
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .NET Reactor简单使用教程