CSV轉XML
高效將CSV檔案轉換為XML格式。
點選上傳 或拖放檔案
僅限CSV檔案
沒有CSV檔案?
為什麼要將CSV轉換為XML?
CSV(逗號分隔值)檔案簡單且通用,但XML(可擴充套件標記語言)檔案提供更多結構和後設資料功能。將CSV轉換為XML允許您新增層次關係、屬性和更復雜的資料結構,這些對於許多企業應用程式和資料交換協議至關重要。
如何免費將CSV檔案轉換為XML?
我們上面的工具提供了一種快速簡便的解決方案,可將CSV檔案轉換為XML。只需上傳您的CSV檔案或貼上CSV資料,自訂根元素和列元素名稱,選擇您喜歡的分隔符,我們將將其轉換為XML格式。您的資料永遠不會離開您的瀏覽器 - 所有處理都在本地進行,以確保最大的隱私和安全性。
CSV與XML:使用哪個?
CSV適合簡單的表格資料,以及當您需要輕量級、通用的格式時,這種格式在所有應用程式中都能工作。XML更適合複雜的資料結構、層次關係,以及當您需要保留後設資料和屬性時。當您需要表格資料的簡單、便攜格式時選擇CSV,當您需要具有關係和後設資料的結構化資料時選擇XML。
如何線上將CSV轉換為XML
- 1
上傳 .csv 檔案,或把CSV文字貼上到輸入框。
- 2
選擇資料使用的分隔符,並填寫根元素名稱(預設 root)和列元素名稱(預設 row)。
- 3
點選「轉換為XML」。每一列CSV會成為一個列元素,每個表頭會成為一個子標籤。
- 4
複製XML,或下載為 .xml 檔案。
範例:商品列表轉XML
根元素設為 products,列元素設為 product:
CSV 輸入
sku,product name,price A-100,檯燈,24.90 B-220,辦公椅,
XML 輸出
<?xml version="1.0" encoding="UTF-8"?>
<products>
<product>
<sku>A-100</sku>
<product_name>檯燈</product_name>
<price>24.90</price>
</product>
<product>
<sku>B-220</sku>
<product_name>辦公椅</product_name>
<price/>
</product>
</products>CSV轉XML使用技巧
表頭會變成標籤名
XML標籤不能包含空格和大多數符號,這些字元會被替換為下劃線(product name 變成 product_name);以數字開頭的名稱會在前面加下劃線。
特殊字元自動轉義
資料中的 &、<、> 等字元會寫成 &、<、>,確保輸出始終是合法的XML。
空儲存格
空值會寫成 <price/> 這樣的自閉合標籤,每筆記錄的結構保持一致,便於校驗和匯入。
支援中文表頭
XML 允許使用 Unicode 標籤名,中文表頭(如「姓名」「電話」)會原樣保留,不會被替換掉。
CSV轉XML常見問題
這個CSV轉XML工具免費嗎?
完全免費,無需帳號,沒有任何限制。
檔案會上傳到伺服器嗎?
不會。CSV在瀏覽器中讀取並轉換為XML,資料始終保留在您的電腦上。
可以修改根元素和列元素的名稱嗎?
可以。轉換前在「根元素」和「列元素」輸入框中填寫任意名稱,例如 customers 和 customer。
生成的XML是什麼編碼?
UTF-8,並在檔案第一行宣告。這是XML的預設編碼,所有常見解析器都支援。
可以把XML再轉回CSV嗎?
可以。使用 XML轉CSV 工具,它會識別重複的記錄並轉換回表格列。
所有CSV工具
JSON轉CSV
輕鬆將JSON檔案轉換為CSV格式。
CSV轉JSON
輕鬆將CSV檔案轉換為JSON格式。
CSV轉Excel
將CSV檔案轉換為Excel試算表。
Excel轉CSV
將Excel試算表轉換為CSV格式。
XML轉CSV
高效將XML檔案轉換為CSV格式。
CSV轉XML
高效將CSV檔案轉換為XML格式。
CSV轉Markdown
將CSV檔案轉換為Markdown表格。
CSV轉HTML
將CSV檔案轉換為HTML表格。
CSV轉PDF
將CSV檔案轉換為PDF文件。
CSV轉SQL
將CSV檔案轉換為SQL插入語句。
CSV轉vCard
將CSV檔案轉換為聯絡人vCard格式。
TSV轉CSV
輕鬆將TSV檔案轉換為CSV格式。
TSV轉Excel
輕鬆將TSV檔案轉換為Excel格式。