close

JSON Edit Online

http://www.jsoneditoronline.org/

  • JSON是個儲存純文字資料的格式,可用特定的格式去存(字串、數字、陣列、物件等)
  • 可以簡單的和程式做溝通或交換資料
  • JSON優點如下:
    • 相容性高
    • 程式易解讀
    • 支源許多資料格式(number, string, Boolean, array…)
  • JSON最常應用在Web網頁和Server之間的資料傳送
  • JSONXML相當類似,但JSON已漸漸取代了XML,由於其撰寫方式比起XML更易閱讀,且需撰寫的文字更少

 

JSON()XML()

 

 

  • JSON的格式只有兩個重點,物件用{}、陣列用[]
  • JSON格式範例

             

             

  • 下圖為JSON格式其解析的流程圖

  • 最外圍是一個object
  • {}內為該Object裡的屬性
  • 若碰到string,並會接著一個 : 與其value
  • 後若碰到, 則為下一個屬性若為 } 則該Object結束
  • 到最外層的 } 則整個JSON格式就結束了
  • 物件裡的每一個資料,都必需以stringkey值,ex:  
  • 陣列的解析圖

  • 陣列裡面的內容可有相當多種,也可以混用,沒有限制
  • 陣列與物件兩者相當相似,兩者也可以互相轉換,但差別在於陣列沒有Key

 

arrow
arrow
    文章標籤
    JAVA Json
    全站熱搜

    y23462001 發表在 痞客邦 留言(0) 人氣()