freesabai

เครื่องมือนักพัฒนา

แปลง JSON เป็น CSV

วาง JSON ที่เป็นรายการของออบเจ็กต์ (เช่นที่ได้จาก API) แล้วได้ CSV เปิดใน Excel หรือ Google Sheets ได้ ออบเจ็กต์ซ้อนกางเป็นคอลัมน์ a.b ภาษาไทยไม่เพี้ยนเมื่อติ๊ก BOM ทำงานในเบราว์เซอร์ของคุณ JSON ไม่ถูกส่งไปที่ใด

เครื่องมือนี้ต้องใช้ JavaScript ถ้าเห็นข้อความนี้นานเกินไม่กี่วินาที แปลว่าเบราว์เซอร์ปิด JavaScript ไว้หรือโหลดหน้าไม่ครบ ลองเปิด JavaScript หรือโหลดหน้านี้ใหม่

วิธีใช้

  1. วาง JSON ลงช่องซ้าย หรือเปิดไฟล์ .json (รายการของออบเจ็กต์ เช่น [{"id":1},{"id":2}] หรือ {"data":[...]})
  2. เลือกตัวคั่น (คอมมา เซมิโคลอน Tab) และตัวเลือกอื่น CSV ขึ้นที่ช่องขวา
  3. กด "ดาวน์โหลด" แล้วเปิดใน Excel หรือ Google Sheets

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

เปิดไฟล์ CSV ใน Excel แล้วภาษาไทยเป็นตัวอักษรเพี้ยน

Excel บน Windows อ่าน CSV เป็นรหัสเดิมของเครื่องถ้าไฟล์ไม่มี BOM (ตัวบอกว่าเป็น UTF-8) ติ๊ก "ใส่ BOM ตอนดาวน์โหลด" ไว้ (ติ๊กอยู่แล้วโดยปริยาย) ไฟล์ที่ดาวน์โหลดจะเปิดภาษาไทยถูก

ออบเจ็กต์ซ้อนกันและรายการในรายการ ทำอย่างไร

ออบเจ็กต์ซ้อนกางเป็นคอลัมน์ เช่น address.zip ส่วนรายการ (array) เขียนเป็นข้อความ JSON ในช่องเดียว เพราะตารางไม่มีที่ให้หลายค่าในช่องเดียว ถ้าไม่ต้องการกาง เอาติ๊กออก ออบเจ็กต์ซ้อนจะอยู่ในช่องเดียวเป็นข้อความ JSON

"กันสูตร Excel" คืออะไร

ถ้าค่าในข้อมูลขึ้นต้นด้วย = + - หรือ @ Excel อาจรันเป็นสูตรเมื่อเปิดไฟล์ ซึ่งเป็นช่องโหว่ที่เรียกว่า CSV injection ถ้าข้อมูลมาจากคนอื่น ให้ติ๊กตัวเลือกนี้ มันจะใส่ ' นำหน้าค่าเหล่านั้น (ตัวเลขติดลบไม่ถูกแตะ)

สิ่งที่ควรรู้

ข้อมูลของคุณไม่ออกจากเครื่อง

ทุกอย่างทำงานในเบราว์เซอร์ของคุณ สิ่งที่คุณพิมพ์ วาง หรือเปิดไม่ถูกส่งขึ้นเซิร์ฟเวอร์ของ freesabai หรือของใคร และไม่ถูกเก็บไว้ในเบราว์เซอร์ ปิดหน้าแล้วหายหมด เว็บนับเพียงว่าหน้านี้ถูกเปิดและมีคนคัดลอกหรือบันทึกผลกี่ครั้ง (ไม่ส่งสิ่งที่วางหรือผลลัพธ์ และปิดการนับได้ที่ท้ายเว็บ ดูนโยบายความเป็นส่วนตัว)

แจ้งปัญหาหรือเสนอไอเดีย

เจอปัญหาหรืออยากให้เครื่องมือนี้ทำอะไรได้เพิ่ม บอกเราได้ที่หน้าแจ้งปัญหาและเสนอไอเดีย ไม่ต้องสมัคร

เครื่องมือนักพัฒนาอื่นๆ

JSON และข้อมูล

เข้ารหัส แฮช โทเคน

ตัวสร้าง

เวลา ตัวเลข สี

ข้อความและโค้ด