API 樣例轉配置
把 JSON 樣例轉成 YAML,快速放入配置或文檔。
使用指南
數據格式轉換器在 JSON、YAML、XML、CSV 四種格式之間先“解析為 JavaScript 值”,再序列化為目標格式。它不是簡單文本替換,因此源數據語法錯誤會明確失敗,跨格式時也會發生必要的結構歸一化。
更新於 2026-09-10约 2 分钟读完
.json/.yaml/.yml/.xml/.csv 文件。| 輸入 | 輸出 | 説明 |
|---|---|---|
| JSON 對象數組 | CSV 表格 | 對象鍵變表頭 |
| CSV 首行表頭 + 數據 | JSON 數組 | Papa Parse 開啓動態類型 |
| JSON 數組 → XML | <root><item>… |
數組會包 root/item |
JSON.parse,註釋、尾隨逗號、未加引號鍵等非標準 JSON 會失敗。js-yaml;XML 先用 fast-xml-parser 校驗,錯誤會帶行列,再保留屬性為 @_ 前綴並對文本值 trim。trim(),因此首尾空白行不會保留。JSON.stringify,不是展開成多列。<root>;數組元素使用 <item>,所以跨格式不能保證原結構名稱完全往返。把 JSON 樣例轉成 YAML,快速放入配置或文檔。
把帶表頭 CSV 轉成對象數組,再用於腳本或接口測試。
CSV 是二維表,工具對嵌套值採用 JSON 字符串化而不是遞歸鋪平列。
解析器保留屬性,並用 @_ 前綴表示;轉回 XML 時同樣識別該前綴。
數據解析與格式轉換都在瀏覽器本地完成;文件只以文本方式讀取,不發送到服務器。
更新於 2026-09-10
JSON、YAML、XML、CSV 數據格式六向互轉
此工具尚未完整翻譯,部分內容使用源文或回退語言。