程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> JSON 之 SuperObject(7): 可以省略的雙引號

JSON 之 SuperObject(7): 可以省略的雙引號

編輯:Delphi

 在 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; 


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved