jsonecho

JSON เป็น CSV

แปลงอาร์เรย์ของออบเจ็กต์ JSON เป็นแถว CSV โดยมีหนึ่งคอลัมน์ต่อฟิลด์ พร้อมใช้ใน Excel หรือ Google Sheets

กำลังโหลดเครื่องมือ...

วิธีใช้ JSON เป็น CSV

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

เกี่ยวกับ JSON เป็น CSV

CSV เป็นตารางแบน ส่วน JSON มีโครงสร้างแบบต้นไม้ เครื่องมือจะค้นหารายการระเบียนใน JSON แล้วเขียนหนึ่งแถวต่อระเบียนและหนึ่งคอลัมน์ต่อคีย์ ออบเจ็กต์ที่ซ้อนกันจะถูกแผ่โดยใช้จุดคั่นชื่อ เช่น {"address":{"city":"Hamburg"}} กลายเป็นคอลัมน์ชื่อ address.city ส่วนอาร์เรย์ภายในระเบียนจะมีดัชนีในชื่อคอลัมน์ เช่น items[0].sku

หากเอกสารเป็นออบเจ็กต์ที่มีอาร์เรย์เพียงตัวเดียว เช่น {"users":[...]} ระบบจะใช้อาร์เรย์นั้นโดยอัตโนมัติ คอลัมน์ถูกรวบรวมจากทุกระเบียน ฟิลด์ที่มีเฉพาะบางระเบียนจึงยังได้คอลัมน์ของตัวเอง ส่วนเซลล์ที่ไม่มีค่าจะเว้นว่างไว้

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

ควรเลือกตัวคั่นใดสำหรับ Excel?

ขึ้นอยู่กับการตั้งค่าภาษาของคอมพิวเตอร์ ในเยอรมนี ตุรกี และยุโรปส่วนใหญ่ Excel ใช้อัฒภาค ส่วนสหรัฐอเมริกาและสหราชอาณาจักรใช้จุลภาค หากทั้งแถวแสดงในคอลัมน์เดียว ให้เปลี่ยนตัวคั่น

ถ้า JSON เป็นออบเจ็กต์ ไม่ใช่อาร์เรย์ จะทำอย่างไร?

ออบเจ็กต์หนึ่งตัวจะกลายเป็นตารางหนึ่งแถว หากออบเจ็กต์มีอาร์เรย์เพียงตัวเดียว ระบบจะใช้สมาชิกของอาร์เรย์นั้นเป็นแถว

ตัวเลือก "แผ่ข้อมูลซ้อนกันเป็นโครงสร้างแบน" ทำอะไร?

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

จุลภาคและการขึ้นบรรทัดใหม่ในค่าจะทำให้ CSV เสียหรือไม่?

ไม่ ฟิลด์ที่มีตัวคั่น อัญประกาศ หรือการขึ้นบรรทัดใหม่จะถูกครอบด้วยอัญประกาศคู่ โดยเขียนอัญประกาศด้านในซ้ำสองครั้งตามมาตรฐาน CSV

ฉันได้เอกสารเอ็กเซลแทนได้ไหม?

ได้ เครื่องมือ JSON เป็น Excel สร้างไฟล์ .xlsx จริงพร้อมแถวหัวตารางตัวหนา

เครื่องมือเพิ่มเติมใน เครื่องมือแปลงไฟล์

เครื่องมือทั้งหมด →