เครื่องมือนักพัฒนา (Dev Tools)
แปลง JSON เป็น CSV
โปรแกรมแปลงไฟล์และข้อความ JSON เป็น CSV / Excel ออนไลน์ จัดการโครงสร้างข้อมูล Nested อัตโนมัติ แปลงรวดเร็ว ปลอดภัยบนเบราว์เซอร์ 100%
แชร์เครื่องมือนี้
แชร์ผ่าน
ข้อมูล JSON ต้นทาง
ผลลัพธ์ CSV
ทำไมต้องแปลง JSON เป็น CSV สำหรับงานธุรกิจและวิเคราะห์ข้อมูล?
JSON (JavaScript Object Notation) เป็นมาตรฐานการแลกเปลี่ยนข้อมูลของ Web API และฐานข้อมูลสมัยใหม่ แต่ในการทำงานจริง ฝ่ายการตลาด บัญชี และนักวิเคราะห์ข้อมูลมักต้องการเปิดและจัดการข้อมูลผ่านสเปรดชีตอย่าง Microsoft Excel หรือ Google Sheets
เครื่องมือนี้ช่วยให้คุณแปลงข้อมูลโครงสร้าง JSON ให้กลายเป็นตาราง CSV ได้ใน 1 วินาที โดยไม่ต้องเขียนสคริปต์ Python หรือส่งไฟล์ขึ้น Cloud พร้อมรักษาความลับและความเป็นส่วนตัวของข้อมูล 100%
เตรียมข้อมูลหนึ่งแถวต่อหนึ่งรายการ
รูปแบบที่เหมาะกับตารางคือรายการของ object ที่แต่ละรายการแทนหนึ่งแถว เช่น แต่ละคนมีชื่อและอายุเป็นคอลัมน์เดียวกัน ก่อนแปลงควรตรวจว่าคีย์สะกดตรงกันทุกแถว เพราะ “name” กับ “Name” เป็นคนละคีย์ และแถวที่ไม่มีฟิลด์อาจกลายเป็นช่องว่างในผลลัพธ์ หากต้นทางมี object ซ้อนกันหลายชั้นหรือมีรายการย่อยภายในหนึ่งแถว ต้องตรวจวิธีที่เครื่องมือแปลงข้อมูลส่วนนั้นก่อนนำตารางไปวิเคราะห์ ไม่ควรถือว่าทุกชั้นจะกลายเป็นคอลัมน์ใหม่ตรงตามต้องการ
ตัวคั่นกับเครื่องหมายคำพูดมีหน้าที่ต่างกัน
CSV มักใช้ comma แบ่งคอลัมน์ แต่ค่าข้อความอาจมี comma อยู่ภายใน เช่นชื่อสถานที่ “กรุงเทพฯ, ประเทศไทย” จึงต้องครอบค่าด้วยเครื่องหมายคำพูดตามรูปแบบ CSV และถ้ามีคำพูดอยู่ในข้อความก็ต้อง escape ให้ถูก การนับ comma ด้วยตาหรือ split ข้อความทุกครั้งที่พบ comma ไม่ใช่วิธีอ่าน CSV ที่ครบถ้วน หากข้อมูลมีการขึ้นบรรทัดใหม่ในช่องเดียว ผลลัพธ์อาจใช้หลายบรรทัดในไฟล์โดยยังเป็นรายการเดียวกันในโปรแกรมตาราง
รักษาภาษาไทยและเลขศูนย์นำหน้า
ให้ตรวจ encoding ตอนนำเข้าข้อมูล เพื่อให้ชื่อภาษาไทยและวรรณยุกต์แสดงครบ หากเปิดไฟล์แล้วตัวอักษรเพี้ยน ควรใช้เมนูนำเข้าของโปรแกรมตารางและเลือก UTF-8 แทนการแก้ข้อมูลทีละเซลล์ ส่วนเบอร์โทร รหัสไปรษณีย์ และเลขเอกสารควรกำหนดคอลัมน์เป็นข้อความ เพราะโปรแกรมอาจตีความเป็นตัวเลขและตัดศูนย์นำหน้า การแปลงไฟล์สำเร็จไม่ได้รับประกันว่าโปรแกรมปลายทางจะรักษาชนิดข้อมูลทุกคอลัมน์ตามต้นทาง
ตรวจค่าที่โปรแกรมอาจอ่านเป็นสูตร
ข้อความจากผู้ใช้ภายนอกที่เริ่มด้วยเครื่องหมายอย่าง = หรือ + อาจถูกโปรแกรมตารางตีความเป็นสูตรเมื่อเปิดไฟล์ ขึ้นกับวิธีนำเข้าและการป้องกันของระบบ จึงควรตรวจตัวเลือกป้องกันสูตรและนำเข้าคอลัมน์ที่ต้องการเป็นข้อความ โดยเฉพาะไฟล์ที่จะส่งต่อให้ผู้อื่น ก่อนใช้งานจริงให้เทียบจำนวนแถว ชื่อคอลัมน์ และตัวอย่างข้อมูลที่มีภาษาไทย คำพูด ช่องว่าง และบรรทัดใหม่กับต้นฉบับ เครื่องมือสร้างไฟล์ในเบราว์เซอร์ ไม่ได้อัปโหลดข้อมูลไปยัง Excel หรือ Google Sheets ให้อัตโนมัติ
วิธีใช้งาน
- วางข้อความ JSON หรือ Array of Objects ในกล่องข้อความด้านซ้าย
- เลือกตัวคั่น (Delimiter) เช่น จุลภาค (Comma ,), อัฒภาค (Semicolon ;), หรือ Tab (TSV)
- ระบบจะแปลงข้อมูลเป็นตาราง CSV ฝั่งขวาทันทีแบบเรียลไทม์
- คลิกปุ่ม 'คัดลอก CSV' เพื่อนำไปใช้งาน หรือคลิก 'ดาวน์โหลดไฟล์ .csv' เพื่อเปิดใน Microsoft Excel หรือ Google Sheets
แหล่งอ้างอิง
- RFC 4180 — Common Format and MIME Type for Comma-Separated Values (CSV) Files
- ECMA-404 — The JSON Data Interchange Standard
ความรับผิดชอบของเนื้อหา
เครื่องมือนี้ให้บริการฟรีโดย sabai.tools การประมวลผลทั้งหมดทำงานบนอุปกรณ์ของคุณ (Client-side) ข้อมูลที่คุณกรอก จะไม่ถูกส่งออกหรือบันทึกไว้บนเซิร์ฟเวอร์ของเราผลลัพธ์ใช้เพื่อประมาณการเบื้องต้น ควรตรวจสอบกับผู้เชี่ยวชาญหรือเอกสารทางการก่อนนำไปใช้ตัดสินใจ
อ่านสูตรและตัวอย่างเพิ่มเติม
คำถามที่พบบ่อย
ข้อมูล JSON ปลอดภัยหรือไม่?
ปลอดภัย 100% ครับ ระบบประมวลผลและแปลงข้อมูลทั้งหมดในเครื่องของคุณผ่านเบราว์เซอร์ (Client-Side) โดยไม่มีการส่งข้อมูลออกไปยังเซิร์ฟเวอร์ภายนอกใดๆ ทั้งสิ้น
เปิดไฟล์ CSV ใน Excel แล้วภาษาไทยเป็นภาษาต่างดาว แก้ไขอย่างไร?
ปุ่มดาวน์โหลดไฟล์ .csv ของเราจะใส่ UTF-8 BOM (Byte Order Mark) ให้อัตโนมัติ ทำให้เมื่อดับเบิ้ลคลิกเปิดด้วย Microsoft Excel บน Windows และ Mac ตัวอักษรภาษาไทยจะแสดงผลถูกต้อง 100% ไม่เพี้ยน
ทำงานต่อด้วย SABAI.TOOLS
เครื่องมือที่เกี่ยวข้อง
เครื่องมือนักพัฒนา
JSON Formatter & Validator
จัดรูปแบบ JSON ตรวจเช็คไวยากรณ์ Minify/Prettify
เปิดเครื่องมือเครื่องมือนักพัฒนา
เครื่องมือเลือกสี & Contrast
เลือกสี แปลงรหัส HEX/RGB/HSL สร้างชุดสี และตรวจเช็ค WCAG Contrast
เปิดเครื่องมือเครื่องมือนักพัฒนา
Base64 Encode / Decode
แปลงข้อความภาษาไทยและไฟล์รูปภาพเป็น Base64
เปิดเครื่องมือ