T

Text Machine

เครื่องมือข้อความทรงพลัง ในเบราว์เซอร์ของคุณ

ตัวแปลง JSON ↔ CSV

แปลง JSON เป็น CSV และแปลง CSV กลับเป็น JSON ได้ทันทีในเบราว์เซอร์ของคุณ วางอาร์เรย์ของอ็อบเจกต์เพื่อให้ได้ตารางที่พร้อมใช้กับสเปรดชีต หรือวาง CSV เพื่อให้ได้ JSON ที่มีโครงสร้าง — พร้อมควบคุมตัวคั่นและแถวหัวตารางได้อย่างเต็มที่

ตัวคั่น

JSON ที่ป้อน
ผลลัพธ์ CSV

ป้อนข้อมูลด้านบนเพื่อดูผลลัพธ์ที่แปลงแล้วตรงนี้

วิธีใช้ ตัวแปลง JSON เป็น CSV

  1. 1

    เลือกทิศทาง

    ใช้สวิตช์สลับเพื่อเลือกแปลง JSON เป็น CSV หรือ CSV เป็น JSON ปุ่มสลับจะย้ายผลลัพธ์ของคุณกลับไปเป็นข้อมูลที่ป้อน เพื่อให้คุณแปลงย้อนกลับอีกทางได้

  2. 2

    วางข้อมูลของคุณ

    วางอาร์เรย์ JSON ของอ็อบเจกต์ หรือข้อความ CSV ลงในช่องป้อนข้อมูล ระบบจะแปลงให้โดยอัตโนมัติขณะที่คุณพิมพ์

  3. 3

    ตั้งค่าตัวเลือก

    เลือกตัวคั่นให้ตรงกับข้อมูลของคุณ และเมื่ออ่าน CSV ให้กำหนดว่าแถวแรกเป็นหัวตารางหรือไม่ และจะแปลงค่าตัวเลขและบูลีนหรือไม่

  4. 4

    คัดลอกผลลัพธ์

    ตรวจดูผลลัพธ์ที่แปลงแล้วและคัดลอกไปยังคลิปบอร์ด พร้อมนำไปวางในสเปรดชีต ฐานข้อมูล หรือโค้ดของคุณ

คำถามที่พบบ่อย

ฉันจะแปลง JSON เป็น CSV ได้อย่างไร
วางอาร์เรย์ JSON ของอ็อบเจกต์ลงในช่องป้อนข้อมูล แต่ละอ็อบเจกต์จะกลายเป็นหนึ่งแถว และเครื่องมือจะรวบรวมทุกคีย์จากทุกอ็อบเจกต์ของคุณเพื่อสร้างหัวคอลัมน์ให้โดยอัตโนมัติ ดังนั้นแม้แต่ระเบียนที่มีฟิลด์ต่างกันก็จะเรียงตรงกันอย่างถูกต้อง
ตัวแปลงนี้ใช้รูปแบบ CSV แบบใด
เครื่องมือนี้ทำตามแบบแผน RFC 4180 ที่ใช้กันทั่วไป กล่าวคือ ฟิลด์ใดก็ตามที่มีตัวคั่น เครื่องหมายอัญประกาศคู่ หรือการขึ้นบรรทัดใหม่ จะถูกครอบด้วยอัญประกาศคู่ และอัญประกาศที่อยู่ภายในจะถูกใส่ซ้ำเป็นสองตัว คุณสามารถสลับตัวคั่นระหว่างจุลภาค อัฒภาค และแท็บ ให้ตรงกับสเปรดชีตของคุณได้
เครื่องมือนี้แปลง CSV กลับเป็น JSON ได้ไหม
ได้ เพียงสลับทิศทางเป็น CSV เป็น JSON โดยค่าเริ่มต้น แถวแรกจะถูกใช้เป็นหัวตารางที่ตั้งชื่อให้แต่ละคอลัมน์ และทุกแถวถัดไปจะกลายเป็นอ็อบเจกต์ JSON เปิดใช้ “แปลงค่าตัวเลขและบูลีน” เพื่อเปลี่ยนข้อความที่เป็นตัวเลขและคำว่า true หรือ false ให้เป็นค่า JSON จริง
อ็อบเจกต์ที่ซ้อนกันถูกจัดการอย่างไร
เนื่องจาก CSV เป็นรูปแบบตารางแบบแบนราบ อ็อบเจกต์และอาร์เรย์ที่ซ้อนกันจะถูกแปลงเป็นข้อความ JSON แบบกระชับไว้ภายในเซลล์เดียวเมื่อคุณแปลงจาก JSON เป็น CSV สำหรับข้อมูลที่ซ้อนกันลึก ๆ รูปแบบอย่าง JSON หรือ YAML มักจะเหมาะสมกว่า
ข้อมูลของฉันถูกอัปโหลดไปยังเซิร์ฟเวอร์หรือไม่
ไม่ การแปลงทั้งหมดทำงานภายในเบราว์เซอร์ของคุณ ข้อมูลของคุณจะไม่ถูกอัปโหลด บันทึก หรือจัดเก็บไว้ที่ใด จึงเป็นส่วนตัวอย่างสมบูรณ์ และเครื่องมือนี้ยังทำงานได้แม้ในขณะที่คุณออฟไลน์

เครื่องมือที่เกี่ยวข้อง

ทำงานต่อด้วยเครื่องมือที่มีประโยชน์เหล่านี้

ตัวแปลง JSON เป็น YAML

ตัวแปลง Unix Timestamp

ตัวแปลง CSV เป็น JSON

ตัวแปลงเลขฐานสอง ↔ เลขฐานสิบ

เครื่องแปลงเลขฐานสิบ ↔ เลขฐานสอง

ตัวแปลงข้อความเป็นไบนารี