經濟部水利署水利服務雲入口網

imgBanner

常見問答

home 首頁 > 開發者專區 > 常見問答

資料格式JSON、XML、CSV、KML是什麼意思?

日期:2013/10/30

本平台提供的開放資料格式分為以下幾類:JSON、XML、CSV、KML、以及部分提供Web Services直接透過系統介接,後續將朝制定「應用程式介面」(API)及「系統介接自動取得」的目標邁進。
【JSON】JavaScript Object Notation,以純文字為基礎。資料的內容包含資料的欄位與內容,相容性高。是行動運算時代程式開發人員所喜愛的輕量(Light weight)資料交換格式。
【XML】eXtensible Markup Language,為標記式語言。資料包含資料內容以及描述資料,資料內容以及屬性均可以透過文字的方式提供說明,並可搭配XML Schema進行資料格式的驗證。是近年來資料交換最常使用的資料格式。
【CSV】Comma Separated Values,為逗點分隔的純文字檔案。資料格式與常用商業應用軟體的試算表格式相近,在統計報表或是二維資料表格經常可以看到這種資料格式。
【KML】Keyhole Markup Language,是基於XML的一種標記語言。KML可包含經緯度座標,用以顯示地理資料。由於Google的地理應用程式(Google Map)的使用,近年許多GIS系統均採用此資料格式作為地理資料的顯示。