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

วิธีใช้เครื่องมือนี้
- เลือกไฟล์ในรูปแบบ CSV จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบ การเข้ารหัสอินพุต, ตัวคั่นอินพุต จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ JSON และตรวจสอบเนื้อหาและคุณภาพ
เลือกการตั้งค่าที่เหมาะสม
เลือกการเข้ารหัสแหล่งและใช้การตรวจจับ delimiter อัตโนมัติหรือเลือก delimiter จริง ปรับหัวที่ว่างเปล่าหรือคู่และให้แน่ใจว่าแต่ละแถวมีจํานวนคอลัมน์เดียวกันกับหัว
- อินพุตที่รองรับ
- CSV
- เอาต์พุต
- JSON
- การตั้งค่าที่ใช้ได้
- การเข้ารหัสอินพุต
- ตัวคั่นอินพุต
ก่อนเริ่มใช้งาน
กำหนดความหมายของคอลัมน์ก่อนเปลี่ยนข้อมูล
ตรวจชีต แถวหัวตาราง การเข้ารหัสข้อความ และตัวคั่นของต้นฉบับ รหัสที่มีศูนย์นำหน้าควรเก็บเป็นรหัส ไม่ใช่ตัวเลขสำหรับคำนวณ กำหนดลำดับวันเดือนปีและเครื่องหมายทศนิยมจากต้นฉบับ ไม่เดาจากค่าที่ดูเหมือนถูกต้อง ชื่อคอลัมน์ที่คล้ายกันไม่ได้ยืนยันว่าความหมายหรือหน่วยตรงกัน
ถ้าเปรียบเทียบ เชื่อมตาราง หรือลบข้อมูลซ้ำ ให้เลือกคีย์และลำดับข้อมูลตามความหมายของระเบียน คีย์เดียวกันอาจมีค่าอื่นต่างกัน การไม่สนใจช่องว่างหรือตัวพิมพ์ใหญ่เล็กอาจรวมระเบียนที่ควรแยก ตรวจว่าต้องเก็บรายการแรกหรือสุดท้าย และตรวจทิศทางการจับคู่คอลัมน์
ถ้ามีการจับคู่ฟิลด์ ให้เทียบปลายทางกับฟิลด์ต้นฉบับ สำหรับป้าย กราฟ หรือรหัส ให้ตรวจชื่อ หน่วย และลำดับ แล้วลองรหัสกับเครื่องอ่านที่จะใช้ การสร้างกราฟไม่ได้แปลงหน่วยและการสร้างบาร์โค้ดไม่ได้จัดสรรรหัสสินค้า จดวิธีจัดการวันที่และค่าว่างไว้ให้ผู้รับเข้าใจผลลัพธ์
เทียบโครงสร้างและหาข้อมูลที่สูญหาย
เทียบจำนวนแถว ลำดับคอลัมน์ และรหัสกับต้นฉบับ การขยายข้อมูลอาจเพิ่มแถว ส่วนการเชื่อมอาจตัดระเบียนที่ไม่มีคู่ ถ้ามีรายงาน ให้ตรวจรายการที่ถูกลบ ค่าที่ไม่ถูกต้อง และค่าที่ยังแก้ไม่ได้ ผลรวมและค่าเฉลี่ยต้องใช้ค่าที่อ่านเป็นตัวเลขได้ การนับระเบียนมีความหมายต่างออกไป
การเปลี่ยนรูปแบบไม่เก็บทุกโครงสร้าง CSV ไม่รองรับทุกชั้นของ JSON หรือ XML และข้อความธรรมดาไม่เก็บการจัดหน้าของชีต Base64 ถอดกลับได้และไม่ใช่การเข้ารหัสเพื่อความลับ การย่อข้อความไม่ใช่การบีบอัด ZIP ทดลองระเบียนที่มีศูนย์นำหน้า อักขระพิเศษ และค่าว่างตลอดทางจนถึงโปรแกรมผู้รับ
หากทำงานไม่สำเร็จ ให้ตรวจชื่อคอลัมน์ ทิศทางการจับคู่ ไวยากรณ์ และชนิดค่า ตัวเลขที่หายไปแล้วหรือข้อความที่ใช้การเข้ารหัสผิดไม่สามารถคืนด้วยการเดา ตรวจค่าหลังบันทึกครั้งสุดท้าย ไม่ใช่เฉพาะภาพตัวอย่าง ถ้าค่าเปลี่ยน ให้หาขั้นตอนที่ตีความชนิดข้อมูล และเก็บต้นฉบับไว้ทดลองนำเข้าใหม่
ตัวอย่างอินพุตและเอาต์พุต
ชื่อ,หมายเลข / Coverton,2 → JSON การจัดเก็บข้อมูลตัวอย่างอธิบายขั้นตอนการทำงาน ผลลัพธ์ขึ้นอยู่กับไฟล์ต้นฉบับและการตั้งค่า
ตรวจสอบผลลัพธ์ก่อนที่จะบันทึก
การเปรียบเทียบคํานวณวัตถุ JSON กับคํานวณข้อมูล CSV ตัวอย่างรหัส Zero ที่นําไปสู่ระบบเซลล์ที่ว่างเปล่าและฟิลด์ที่มีข้อบกพร่องหรือข้อบกพร่องของเส้นเพื่อตรวจสอบว่าค่าของพวกเขาเคลื่อนที่ถูกต้อง
หากผลลัพธ์แตกต่างไปจากที่คุณคาดหวัง
หัวที่ว่างเปล่าหรือคู่และแถวที่ไม่สม่ําเสมอสามารถหยุดการแปลง หากตัวอักษรเกาหลีดูปลอมแล้วตรวจสอบการเข้ารหัสป้อนก่อนที่จะแก้ไข JSON เพราะปัญหาอาจเกิดขึ้นเมื่ออ่านไบต์แหล่ง
ข้อจำกัดที่ต้องจำไว้
- CSV เก็บข้อความเป็นแถวและคอลัมน์ เครื่องหมายคำพูดอาจมีเครื่องหมายจุลภาคและการขึ้นบรรทัดใหม่ การเข้ารหัสและส่วนหัวจะแตกต่างกันไป โปรแกรมสเปรดชีตสามารถเปลี่ยนศูนย์นำหน้า ค่าวันที่ หรือตัวระบุแบบยาวได้
- JSON ไม่อนุญาตให้แสดงความคิดเห็นหรือเครื่องหมายจุลภาคต่อท้าย การแยกวิเคราะห์ขึ้นอยู่กับขีดจำกัดความแม่นยำเชิงตัวเลขของ JavaScript
- ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
เลือกงานถัดไป
คู่มือนี้อธิบายเครื่องมือที่ใช้งานผ่านเบราว์เซอร์ได้ เก็บสำเนาไฟล์ต้นฉบับและตรวจสอบผลลัพธ์ก่อนแชร์
การแปลนี้จัดทำขึ้นด้วยความช่วยเหลือของซอฟต์แวร์ คุณยังสามารถอ่านเวอร์ชันภาษาอังกฤษได้ อ่านเป็นภาษาอังกฤษ