網頁

2015年12月13日 星期日

[JSON] JSON結構 (基礎篇)

JSON是現今常用的資料描述方式,他有很多好處,其中最重要好處之一就是JSON比XML輕量化!!!

  1. 陣列
    一維陣列
    [
        "A",
        "B",
        "C"
    ]

    二維陣列
    [
        {"A": 50},
        {"B": 80},
        {"C": 90}
    ]
     
  2. JSON成員屬性
    {
        "國家": "Taiwan",
        "姓名": "Andy Wang",
        "性別": "男性"
    }
     
  3. JSON複雜結構
    範例1
    {
        "客戶名稱": "SONY",
        "交易幣別": ["JPY", "USD"],
        "主要產品": ["SP1", "PS2", "PS3", "PS4", "PSP"]
    }

    範例2

    [{
        "股號": "1216",
        "名稱": "統一",
        "EPS": [
                        {
                            "2014/Q4": 0.35
                        },
                        {
                            "2015/Q1": 0.79
                        },
                        {
                            "2015/Q2": 0.81
                        },
                        {
                            "2015/Q3": 0.68
                        }
        ]
     },
     {
        "股號": "2311",
        "名稱": "日月光",
        "EPS": [
                        {
                            "2014/Q4": 1.02
                        },
                        {
                            "2015/Q1": 0.58
                        },
                        {
                            "2015/Q2": 0.48
                        },
                        {
                            "2015/Q3": 0.83
                        }
        ]
     }
    ]


    同場加映:
    [
     {
        "股號": "1216",
       "名稱": "統一",
       "EPS": {
                      "2014/Q4": 0.35,
                      "2015/Q1": 0.79,
                      "2015/Q2": 0.81,
                      "2015/Q3": 0.68
                }
     },
     {
       "股號": "2311",
       "名稱": "日月光",
       "EPS": {
                      "2014/Q4": 1.02,
                      "2015/Q1": 0.58,
                      "2015/Q2": 0.48,
                      "2015/Q3": 0.83
                }
     }
    ]

沒有留言:

張貼留言