Json escape tool

Json逃脫特殊字元的工具,產生編碼或是解碼後的字串


   

什麼是逃脫特殊字元(跳脫字元)


程式內有一些關鍵的特殊字元是具用特別用途的,譬如' " \ /,這幾個字元在程式設計上多有他的用途,所以當我們不需要這些字元的特殊意義時,需要加上跳脫字元讓程式知道這些字元在此處是當作一般字元使用

什麼是Json


JSON(JavaScript Object Notation,JavaScript物件表示法,讀作「Jason」)是一種輕量級的資料交換語言

Json的資料結構分為兩種類型
  • 物件(object)
  • 一個物件以{開始,並以}結束,物件內包含了一系列Name/Value(Pair)的集合
  • 陣列(array)
  • 一個陣列以[開始,並以]結束,陣列成員之間使用,分割

Name/Value一組的Pair,形式上是長這樣
{name:value}
name的格式為字串,而value可以為字串、數值、物件、陣列或是布林
  • 字串為用"刮起來的一串字元
  • 數值為0-9的數字組合,可以為負數或者小數。還可以用e或者E表示為指數形式
  • 布林為true或者是false
範例: