iT邦幫忙

2022 iThome 鐵人賽

DAY 18
0
Software Development

如果可以,我想用30天的時間打造一間抵霸閣系列 第 18

[Day18]抵霸閣- <drink>coffee?tea?</drink> OR {"drink": "me"}

  • 分享至 

  • xImage
  •  

資料格式的兩大龍頭:JSON/XML
像是先前有提到過的Talend API在選擇POST方法時便可以選擇各種資料格式來代入參數
Imgur

JSON(JavaScript Object Notation):輕量級的數據交換格式,容易解析
XML(Extensible Markup Language):可擴展標記語言,使用標籤來區分節點,格式統一
兩者是可以互相轉換的

其中JSON有幾個元素是比較常見的
{ }:物件(object) EX:{ "屬性A" : "值A" , "屬性B" : "值B" }
[ ]:陣列(array) EX: [ "值A" , "值B" , "值C"]

目前有許多語言都支援JSON格式
像是 C, C++, C#, Java, JavaScript, Python

--------------我是分隔線-------------

XML其實很像HTML(都是標記語言)
不過XML需要自行定義標記
而且屬性一定要用括號包起來
像是標題的範例:coffee?tea?
就是讓"coffee?tea?"包在 drink 這個標籤內
要特別注意標籤是有區分大小寫的
而註解的表示法為:


上一篇
[Day17]抵霸閣-檔案傳輸通訊協定(FTP)的簡介
下一篇
[Day19]抵霸閣-一定要按照資料庫的正規化設計走嗎?
系列文
如果可以,我想用30天的時間打造一間抵霸閣30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言