JSON Converter

Convert JSON to CSV, XML, YAML and vice versa.

ข้อมูลเข้าประมวลผลในเบราว์เซอร์ เว็บไซต์ใช้สถิติการเข้าชม การแปลงไม่ส่งเนื้อหาข้อมูลเข้า

แปลงได้ทั้งสองทิศทาง รักษาตัวเลข บูลีน อาร์เรย์ และ null วันที่เป็นข้อความ ไม่รองรับการอ้างอิงวนซ้ำ หลายเอกสาร หรือค่าที่ JSON แสดงไม่ได้

ตัวอย่างการแปลง

JSON → CSV

ข้อมูลเข้า (JSON)

[
  { "name": "Alice", "age": 28 },
  { "name": "Bob", "age": 31 }
]

ผลลัพธ์ (CSV)

name,age
Alice,28
Bob,31

JSON → XML

ข้อมูลเข้า (JSON)

{
  "users": {
    "user": [
      {
        "name": "Alice",
        "age": 28
      },
      {
        "name": "Bob",
        "age": 31
      }
    ]
  }
}

ผลลัพธ์ (XML)

<users>
  <user>
    <name>Alice</name>
    <age>28</age>
  </user>
  <user>
    <name>Bob</name>
    <age>31</age>
  </user>
</users>

JSON → YAML

ข้อมูลเข้า (JSON)

{
  "users": [
    {
      "name": "Alice",
      "age": 28
    },
    {
      "name": "Bob",
      "age": 31
    }
  ],
  "active": true
}

ผลลัพธ์ (YAML)

users:
  - name: Alice
    age: 28
  - name: Bob
    age: 31
active: true

วิธีการใช้งานและสถานการณ์

JSON เป็น CSV

เหมาะสำหรับการส่งออกข้อมูล JSON เป็นรูปแบบสเปรดชีต (เช่น Excel) เพื่อการวิเคราะห์และดูข้อมูล

JSON เป็น XML

เหมาะสำหรับสถานการณ์ที่ต้องรวมเข้ากับระบบเก่าหรือใช้โปรโตคอล SOAP XML เป็นภาษามาร์กอัปทั่วไป

JSON เป็น YAML

รูปแบบ YAML มักใช้สำหรับไฟล์กำหนดค่า (เช่น การกำหนดค่า Kubernetes) อ่านง่ายกว่า JSON และรองรับความคิดเห็น

ตัวอย่าง

{
  "name": "JSON Master",
  "features": ["Format", "Validate", "Convert"],
  "active": true
}

กล่องเครื่องมือ

JSON Converter - JSON ↔ CSV / XML / YAML | JSON Master