UTILS.
เป็นส่วนตัวตั้งแต่เริ่ม
⇄

ตัวแปลง CSV ⇄ JSON

แปลง CSV เป็นอาร์เรย์ JSON และ JSON กลับเป็น CSV

ไฟล์ของคุณอยู่ในอุปกรณ์นี้

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

ใช้ปุ่มดาวน์โหลดเพื่อบันทึกเครื่องมือนี้เป็นไฟล์ HTML ไฟล์เดียวสำหรับใช้ออฟไลน์

ความเป็นส่วนตัว →

ข้อความและไฟล์ของคุณอยู่ในอุปกรณ์นี้ เครื่องมือนี้ไม่อัปโหลดหรือบันทึกข้อมูลใด ๆ

ลองทำตามตัวอย่าง

ตัวอย่าง

เลือกอัฒภาคและแถวหัวตาราง ป้อน name;note ในบรรทัดแรก และ Ada;"a;b" ในบรรทัดที่สอง แล้วเลือก CSV → JSON ข้อความ a;b จะอยู่ในฟิลด์เดียว การแปลง [{"name":"Ada","note":"a;b"}] กลับเป็น CSV จะใส่เครื่องหมายคำพูดครอบฟิลด์ที่มีอัฒภาคอย่างถูกต้อง

ข้อควรทราบ

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

เกี่ยวกับเครื่องมือนี้

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

ข้อมูลเข้าจำกัดที่ข้อความ UTF-8 ขนาด 5 MiB ผลลัพธ์ไม่เกิน 20 MiB และ JSON ซ้อนได้ไม่เกิน 128 ระดับ ตัวอย่างโค้ด โครงสร้างต้นไม้ และตารางขนาดใหญ่จะแสดงแบบจำกัดเพื่อให้หน้าเว็บตอบสนองได้รวดเร็ว การคัดลอกและดาวน์โหลดจะได้ผลลัพธ์ทั้งหมด การประมวลผลทำในอุปกรณ์ผ่านตัวประมวลผลเบื้องหลังที่ยกเลิกได้ รวมถึงในเครื่องมือที่ดาวน์โหลดไปใช้แบบออฟไลน์

เพื่อให้ประมวลผลได้รวดเร็ว JSON และ CSV รองรับไม่เกิน 100,000 ค่าหรือเซลล์ SQL รองรับไม่เกิน 4,000 โทเคนและการซ้อน 100 ระดับ

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

ข้อความและไฟล์ของคุณอยู่ในอุปกรณ์นี้ เครื่องมือนี้ไม่อัปโหลดหรือบันทึกข้อมูลใด ๆ

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

ฉันจะใช้เครื่องมือนี้ได้อย่างไร?
เลือกตัวคั่นและระบุว่าแถวแรกมีหัวตารางหรือไม่ จากนั้นแปลง CSV เป็น JSON หรือ JSON เป็น CSV ตรวจดูตารางควบคู่กับโค้ดทั้งหมด ฟิลด์ CSV ยังคงเป็นสตริงและเก็บเลขศูนย์ที่นำหน้าไว้ โหมดหัวตารางต้องใช้ชื่อที่ไม่ซ้ำและไม่ว่าง และทุกแถวต้องมีจำนวนฟิลด์เท่ากัน ข้อมูลเข้า JSON ต้องเป็นอาร์เรย์ของออบเจ็กต์แบบแบนหรืออาร์เรย์ของอาร์เรย์ โดยไม่รับค่าที่ซ้อนกัน พร็อพเพอร์ตีที่ไม่มีอยู่และ null จะกลายเป็นเซลล์ CSV ว่าง
เครื่องมือนี้จัดการข้อมูลของฉันอย่างไร?
ค่า CSV ยังคงเป็นสตริง ใช้หัวตารางที่ไม่ซ้ำและไม่ว่าง ต้องแปลงออบเจ็กต์และอาร์เรย์ JSON ที่ซ้อนกันให้เป็นโครงสร้างแบนก่อนแปลงข้อมูล ข้อความและไฟล์ของคุณอยู่ในอุปกรณ์นี้ เครื่องมือนี้ไม่อัปโหลดหรือบันทึกข้อมูลใด ๆ
ฉันใช้ไฟล์ขนาดใหญ่หรือทำงานแบบออฟไลน์ได้หรือไม่?
ข้อมูลเข้าจำกัดที่ข้อความ UTF-8 ขนาด 5 MiB ผลลัพธ์ไม่เกิน 20 MiB และ JSON ซ้อนได้ไม่เกิน 128 ระดับ ตัวอย่างโค้ด โครงสร้างต้นไม้ และตารางขนาดใหญ่จะแสดงแบบจำกัดเพื่อให้หน้าเว็บตอบสนองได้รวดเร็ว การคัดลอกและดาวน์โหลดจะได้ผลลัพธ์ทั้งหมด การประมวลผลทำในอุปกรณ์ผ่านตัวประมวลผลเบื้องหลังที่ยกเลิกได้ รวมถึงในเครื่องมือที่ดาวน์โหลดไปใช้แบบออฟไลน์ เพื่อให้ประมวลผลได้รวดเร็ว JSON และ CSV รองรับไม่เกิน 100,000 ค่าหรือเซลล์ SQL รองรับไม่เกิน 4,000 โทเคนและการซ้อน 100 ระดับ

เครื่องมือเพิ่มเติม