CSV、XML 和 JSON 都是常見的數據交換格式。CSV 指逗號分隔值(Comma-Separated Values),是一種用逗號作為分隔符,以行為單位將數據存儲為純文本文件的方式。例如,以下是一段 CSV 格式的數據:
Name, Age, Gender Alice, 25, Female Bob, 32, Male
XML 指可擴展標記語言(Extensible Markup Language),是一種用于描述數據的格式,它與 HTML 類似,但更加靈活。XML 使用標簽來包含數據,例如:
<people> <person> <name>Alice</name> <age>25</age> <gender>Female</gender> </person> <person> <name>Bob</name> <age>32</age> <gender>Male</gender> </person> </people>
JSON 指 JavaScript 對象表示法(JavaScript Object Notation),是一種輕量級的數據格式,常用于 Web 應用程序中。JSON 使用鍵值對來表示數據,例如:
{ "people": [ { "name": "Alice", "age": 25, "gender": "Female" }, { "name": "Bob", "age": 32, "gender": "Male" } ] }
CSV、XML 和 JSON 的格式各有特點,適用于不同的場景。CSV 格式簡單易懂,適用于數據量較小的情況;XML 格式靈活,支持自定義標簽,適用于數據結構比較復雜的情況;JSON 格式輕量級,使用起來方便快捷,適用于 Web 應用程序中需要頻繁交換數據的情況。