th

CSV เป็น JSON

แปลงไฟล์ CSV เป็นอาร์เรย์ JSON ในเครื่อง - โดยใช้ชื่อคอลัมน์เป็นคีย์ ไม่อัปโหลด ทำงานในเบราว์เซอร์ของคุณโดยตรง

แถวแรกเป็นส่วนหัว
เยื้อง JSON

กำลังประมวลผลในเครื่องของคุณ ...

0%

ไฟล์ของคุณไม่เคยออกจากอุปกรณ์

    ไฟล์ของฉันถูกอัปโหลดไหม

    ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ - ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ ตรวจสอบเรื่องนี้ได้อย่างไร

    ไม่ต้องอัปโหลดทำงานในเครื่อง 100%
    เนื้อหายังอยู่กับคุณไม่มีบุคคลที่สามเข้าถึง
    เซิร์ฟเวอร์ในเยอรมนีออกแบบตาม GDPR
    ตรวจสอบโดยอิสระTLS A+ · ส่วนหัว HTTP A+

    CSV เป็นรูปแบบตารางคลาสสิก ส่วน JSON เป็นภาษาของ API และเว็บแอปสมัยใหม่ การแปลง CSV เป็น JSON เป็นขั้นตอนแรกที่พบบ่อยที่สุดในการประมวลผลข้อมูลตารางในโปรแกรม ฐานข้อมูล หรือ frontend - แต่ละแถวกลายเป็นออบเจกต์ และแถวหัวตารางให้คีย์

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

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

    ข้อมูลทางเทคนิค

    ข้อมูลทางเทคนิค
    รูปแบบที่รองรับCSV
    รูปแบบผลลัพธ์JSON
    การประมวลผลเป็นชุดไม่รองรับ
    การประมวลผลภายในเบราว์เซอร์ (JavaScript)
    การอัปโหลดไฟล์ไม่มี

    ใน 3 ขั้นตอน

    1. วางหรือเลือกไฟล์ CSV ของคุณ
    2. เลือกแถวส่วนหัวและการจัดรูปแบบ (ไม่บังคับ)
    3. ดาวน์โหลดไฟล์ JSON

    ข้อจำกัด: ตัวคั่นถูกตรวจจับอัตโนมัติ (จุลภาค/อัฒภาค/แท็บ) หากไม่มีตัวเลือกส่วนหัว แต่ละแถวจะกลายเป็นอาร์เรย์แทนที่จะเป็นออบเจ็กต์ ตัวเลขถูกระบุชนิดอัตโนมัติ เลขศูนย์นำหน้าอาจหายไป ไฟล์ขนาดใหญ่มากต้องใช้หน่วยความจำ

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

    ไฟล์ของฉันถูกอัปโหลดไหม

    ไม่ การแปลงทำงานในเบราว์เซอร์แบบโลคัลทั้งหมด - ไม่มีอะไรถูกส่งออกไป

    แถวแรกถูกใช้เป็นหัวตารางไหม

    โดยค่าเริ่มต้นใช่ - ชื่อคอลัมน์กลายเป็นคีย์ของออบเจกต์ ปิดได้ผ่านตัวเลือก

    รองรับตัวคั่นใด

    คอมมา อัฒภาค และแท็บ ถูกตรวจจับโดยอัตโนมัติ

    ตัวเลขถูกตรวจจับเป็นตัวเลขไหม

    ใช่ ค่าตัวเลขจะออกใน JSON เป็นตัวเลขไม่ใช่ข้อความ ระวังรหัสไปรษณีย์ เบอร์โทรศัพท์ หรือรหัสสินค้า เลขศูนย์นำหน้าจะหายไปจากการแปลงชนิดนี้ (01067 กลายเป็น 1067) คอลัมน์แบบนี้ควรตรวจสอบสั้น ๆ ในผลลัพธ์

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