ตัวตรวจสอบ JSONL
ตรวจสอบไฟล์ JSON Lines และ NDJSON ทีละบรรทัดในเบราว์เซอร์ ระบุบรรทัดที่ผิดพลาดพร้อมเลขบรรทัด วิเคราะห์ schema และแปลงข้อมูลที่ถูกต้องเป็น JSON array
Loading tool...
ตัวตรวจสอบ JSONL คืออะไร?
ตัวตรวจสอบ JSONL (JSON Lines) ที่เช็คไฟล์ NDJSON ทีละบรรทัด แจ้งเตือนบรรทัดที่ผิดพลาดพร้อมเลขบรรทัดที่แน่นอน วิเคราะห์ schema และแปลงข้อมูลที่ถูกต้องเป็น JSON array — ทั้งหมดทำงานในเบราว์เซอร์ของคุณ
ประโยชน์หลัก
- หาบรรทัดที่เสียหายได้ในไม่กี่วินาที โดยไม่ต้องไล่ดูหลายพันแถวเอง
- ข้อมูลไม่ออกจากเครื่องคุณ — ปลอดภัยสำหรับ log ที่มีข้อมูลอ่อนไหว
- เปลี่ยนไฟล์ export แบบ JSONL ให้เป็น JSON array ที่สะอาดในคลิกเดียว
- เข้าใจชุดข้อมูลทันทีด้วยการวิเคราะห์ชนิดของแต่ละ field
- ทำงาน offline กับไฟล์ขนาดเท่าไรก็ได้ที่เบราว์เซอร์รับไหว
กรณีการใช้งาน
- •ดีบัก JSONL ที่ import เข้า database หรือ data warehouse ไม่สำเร็จ
- •ตรวจข้อมูลฝึก LLM และคลังข้อมูล RAG ก่อนนำไป preprocess
- •ตรวจสอบ log หรือ event stream แบบ NDJSON หลัง deploy ตัว writer ที่มีปัญหา
- •แปลง JSONL ที่ได้จาก API ให้เป็น JSON array เพื่อใช้กับ script
วิธีใช้ตัวตรวจสอบ JSONL
- วางหรืออัปโหลด: วางข้อความ JSONL ลงในกล่องข้อความ หรือคลิกอัปโหลดไฟล์เพื่อโหลดไฟล์ .jsonl, .ndjson หรือ .txt
- ตรวจสอบ: คลิกตรวจสอบ ระบบจะ parse ทุกบรรทัดที่ไม่ว่าง และแจ้งเตือนบรรทัดที่ผิดพลาดพร้อมเลขบรรทัดและข้อความ error
- ดูสรุปผล: เช็คตัวนับจำนวนบรรทัดทั้งหมด ไม่ว่าง ถูกต้อง และผิดพลาด และเปิดตาราง schema เพื่อดูชื่อ field และชนิดข้อมูลที่วิเคราะห์ได้
- ส่งออก: คัดลอกหรือดาวน์โหลดข้อมูลที่ถูกต้องเป็น JSON array หรือดาวน์โหลดรายงานการตรวจสอบแบบข้อความที่รวมปัญหาทั้งหมด
คุณสมบัติหลัก
- ตรวจสอบทีละบรรทัดพร้อมเลขบรรทัดที่แน่นอนของทุก record ที่ผิดพลาด
- ข้ามบรรทัดว่างอัตโนมัติ และนับจำนวนบรรทัดทั้งหมด ไม่ว่าง ถูกต้อง และผิดพลาด
- แปลงข้อมูลที่ถูกต้องทั้งหมดเป็น JSON array แบบจัดรูปแบบสวยงามในคลิกเดียว
- วิเคราะห์ schema (ชื่อ field และชนิดข้อมูล) จาก 1,000 record แรก
- อัปโหลดไฟล์ .jsonl/.ndjson หรือวางข้อความ — ข้อมูลทั้งหมดอยู่ในเบราว์เซอร์ของคุณ
- ดาวน์โหลด JSON array หรือรายงานการตรวจสอบแบบข้อความพร้อมปัญหาทั้งหมด
คำถามที่พบบ่อย
JSON กับ JSONL ต่างกันอย่างไร?
JSON เป็นเอกสารเดี่ยว ส่วน JSONL (JSON Lines) เก็บ JSON ครบชุดหนึ่งค่าต่อหนึ่งบรรทัดโดยไม่มี comma คั่นระหว่างบรรทัด JSONL เป็น format มาตรฐานสำหรับ log, การ export ฐานข้อมูล และ streaming pipeline เพราะตัวอ่านข้อมูลประมวลผลทีละบรรทัดได้
บรรทัดว่างในไฟล์จะถูกจัดการอย่างไร?
บรรทัดว่างและบรรทัดที่มีแต่ช่องว่างจะถูกข้ามโดยไม่นับเป็น error ส่วนสรุปจะแสดงทั้งจำนวนบรรทัดทั้งหมดและบรรทัดที่ไม่ว่าง เพื่อให้ newline ท้ายไฟล์ไม่ทำให้การตรวจสอบพัง
ตัวตรวจสอบนี้แก้บรรทัดที่ผิดพลาดให้หรือไม่?
ไม่แก้ แต่จะแจ้งเตือนทุกบรรทัดที่ผิดพลาดพร้อมเลขบรรทัด ข้อความ error และตัวอย่างข้อความสั้นๆ เพื่อให้คุณแก้ข้อมูลต้นทางได้ ส่วนข้อมูลที่ถูกต้องสามารถส่งออกเป็น JSON array ที่สะอาด ซึ่งเท่ากับตัดแถวที่ invalid ออก
ข้อมูลของฉันถูกอัปโหลดไปที่ server หรือไม่?
ไม่ การ parse ทั้งหมดทำงานในเบราว์เซอร์ของคุณด้วย JavaScript ไม่มีการส่งข้อมูลออกไปไหน จึงปลอดภัยสำหรับ log และชุดข้อมูลที่มี field อ่อนไหว