แปลง CSV, JSON และ XML ในขณะที่ตรวจสอบโครงสร้างและประเภท
ตารางและข้อมูลที่ซ้อนกันแสดงข้อมูลแตกต่างกัน CSV เก็บแถวและคอลัมน์ JSON สามารถแสดงอ็อบเจ็กต์และอาร์เรย์ได้ ตรวจสอบโครงสร้างของปลายทาง การเข้ารหัส และตัวคั่น จากนั้นเปิดตัวอย่างที่แปลงแล้วขนาดเล็กก่อน
ใช้เครื่องมือฟรี →ตรวจสอบข้อมูลที่สูญหายเมื่อสร้างตาราง
ตรวจสอบว่าโครงสร้างที่ซ้อนกันและองค์ประกอบที่ซ้ำกันถูกแสดงอย่างไรเมื่อ JSON หรือ XML กลายเป็นตาราง CSV ไม่ได้ประกาศประเภทวันที่ ตัวเลข หรือสตริงอย่างชัดเจน แอปที่รับอาจตีความค่าศูนย์นำหน้าและตัวระบุแบบยาวใหม่ ดังนั้นให้เปรียบเทียบค่าที่สำคัญ
ตรวจสอบตัวคั่นและการอ้างอิง
CSV และ TSV ใช้ตัวแยกต่างกัน ตรวจสอบเครื่องหมายจุลภาค แท็บ บรรทัดใหม่แบบฝัง และเครื่องหมายคำพูดในค่าเอาต์พุต ตาราง Markdown มีข้อจำกัดด้านโครงสร้าง และไม่ควรถือว่าจะคงเซลล์ที่ผสานหรือการจัดรูปแบบสเปรดชีตไว้
จัดรูปแบบ JSON และแปลง JSONL
การจัดรูปแบบจะเพิ่มการเยื้องที่อ่านได้ การลดขนาดจะลบช่องว่างที่ไม่จำเป็นออก ไม่มีการดำเนินการใดที่จะซ่อมแซมทุกข้อผิดพลาดของข้อมูล JSONL จะวางค่า JSON อิสระในแต่ละบรรทัด ดังนั้นให้เปรียบเทียบจำนวนบันทึกเมื่อแปลงเป็นหรือจากอาร์เรย์
เลือกเครื่องมือที่เหมาะสม
อินพุตตัวอย่างแสดงขั้นตอนการทำงาน พวกเขาไม่ได้รับประกันขนาดไฟล์ ความแม่นยำในการจดจำ หรือความเข้ากันได้โดยเฉพาะ
แปลง CSV เป็น JSON
เปลี่ยนแถวและคอลัมน์ให้เป็นระเบียน JSON หลังจากตรวจสอบส่วนหัวและตัวคั่นแล้ว ตรวจทานวิธีการแสดงค่าในผลลัพธ์
ตัวอย่าง
ชื่อ, นับ / Coverton,2 → อาเรย์บันทึก JSON- เลือกไฟล์ในรูปแบบ CSV จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบ การเข้ารหัสอินพุต, ตัวคั่นอินพุต จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ JSON และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
CSV เก็บข้อความเป็นแถวและคอลัมน์ เครื่องหมายคำพูดอาจมีเครื่องหมายจุลภาคและการขึ้นบรรทัดใหม่ การเข้ารหัสและส่วนหัวจะแตกต่างกันไป โปรแกรมสเปรดชีตสามารถเปลี่ยนศูนย์นำหน้า ค่าวันที่ หรือตัวระบุแบบยาวได้
JSON ไม่อนุญาตให้แสดงความคิดเห็นหรือเครื่องหมายจุลภาคต่อท้าย การแยกวิเคราะห์ขึ้นอยู่กับขีดจำกัดความแม่นยำเชิงตัวเลขของ JavaScript
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
แปลง JSON เป็น CSV
เปิดรายการบันทึก JSON ในสเปรดชีต ช่องที่ซ้อนกันจะสร้างคอลัมน์ที่แตกต่างกันขึ้นอยู่กับการตั้งค่าการทำให้เรียบ
ตัวอย่าง
อาร์เรย์วัตถุ JSON →ส่วนหัวและแถว CSV- เลือกไฟล์ในรูปแบบ JSON จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบ เรียบวัตถุ JSON ที่ซ้อนกัน จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ CSV และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
JSON แสดงถึงอ็อบเจ็กต์ อาร์เรย์ สตริง ตัวเลข ค่าความจริง และค่าว่าง ชื่อคุณสมบัติจะอยู่ในเครื่องหมายคำพูดคู่ ใช้การจัดรูปแบบสำหรับการตรวจสอบและ CSV สำหรับโครงสร้างตารางที่เหมาะสม
JSON ไม่อนุญาตให้แสดงความคิดเห็นหรือเครื่องหมายจุลภาคต่อท้าย การแยกวิเคราะห์ขึ้นอยู่กับขีดจำกัดความแม่นยำเชิงตัวเลขของ JavaScript
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
แปลง TSV เป็น CSV
นำเข้าการส่งออกที่คั่นด้วยแท็บไปยังระบบ CSV เท่านั้น ตรวจสอบว่าเครื่องหมายจุลภาคภายในค่ายังคงอยู่ในเซลล์
ตัวอย่าง
ชื่อ/จำนวนที่คั่นด้วยแท็บ → CSV ที่คั่นด้วยเครื่องหมายจุลภาค- เลือกไฟล์ในรูปแบบ TSV, TXT จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบ การเข้ารหัสอินพุต จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ CSV และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
แปลง CSV เป็น TSV
เตรียมตาราง CSV สำหรับซอฟต์แวร์ที่ต้องการข้อมูลที่คั่นด้วยแท็บ เครื่องหมายจุลภาคภายในช่องที่ยกมายังคงเป็นเนื้อหาของเซลล์
ตัวอย่าง
ฟิลด์ CSV ที่ยกมา → บันทึกที่คั่นด้วยแท็บ- เลือกไฟล์ในรูปแบบ CSV จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบ การเข้ารหัสอินพุต, ตัวคั่นอินพุต จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ TSV และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
CSV เก็บข้อความเป็นแถวและคอลัมน์ เครื่องหมายคำพูดอาจมีเครื่องหมายจุลภาคและการขึ้นบรรทัดใหม่ การเข้ารหัสและส่วนหัวจะแตกต่างกันไป โปรแกรมสเปรดชีตสามารถเปลี่ยนศูนย์นำหน้า ค่าวันที่ หรือตัวระบุแบบยาวได้
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
แปลง XML เป็น JSON
ตรวจสอบองค์ประกอบและค่า XML ใน JSON อย่าถือว่าแผนผัง XML เทียบเท่ากับตารางแบบเรียบ
ตัวอย่าง
<root><name>Coverton</name></root> → โครงสร้าง JSON- เลือกไฟล์ในรูปแบบ XML จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบรูปแบบอินพุตและลำดับไฟล์ จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ JSON และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
XML และ JSON มีโมเดลข้อมูลที่แตกต่างกัน เอนทิตี XML ที่ไม่ปลอดภัยถูกปฏิเสธ สคีมาภายนอกไม่ได้รับการยอมรับหรือสร้างขึ้นใหม่โดยอัตโนมัติ
JSON ไม่อนุญาตให้แสดงความคิดเห็นหรือเครื่องหมายจุลภาคต่อท้าย การแยกวิเคราะห์ขึ้นอยู่กับขีดจำกัดความแม่นยำเชิงตัวเลขของ JavaScript
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
แปลง JSON เป็น XML
เลือกชื่อรูทเมื่อเขียน JSON เป็น XML เปรียบเทียบโครงสร้างที่สร้างขึ้นกับความต้องการของระบบรับ
ตัวอย่าง
ข้อมูล JSON + ชื่อรูท → เอกสาร XML- เลือกไฟล์ในรูปแบบ JSON จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบ ชื่อองค์ประกอบรูท XML จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ XML และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
JSON แสดงถึงอ็อบเจ็กต์ อาร์เรย์ สตริง ตัวเลข ค่าความจริง และค่าว่าง ชื่อคุณสมบัติจะอยู่ในเครื่องหมายคำพูดคู่ ใช้การจัดรูปแบบสำหรับการตรวจสอบและ CSV สำหรับโครงสร้างตารางที่เหมาะสม
JSON ไม่อนุญาตให้แสดงความคิดเห็นหรือเครื่องหมายจุลภาคต่อท้าย การแยกวิเคราะห์ขึ้นอยู่กับขีดจำกัดความแม่นยำเชิงตัวเลขของ JavaScript
XML และ JSON มีโมเดลข้อมูลที่แตกต่างกัน เอนทิตี XML ที่ไม่ปลอดภัยถูกปฏิเสธ สคีมาภายนอกไม่ได้รับการยอมรับหรือสร้างขึ้นใหม่โดยอัตโนมัติ
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
จัดรูปแบบและตรวจสอบ JSON
เยื้อง JSON หนึ่งบรรทัดเพื่อการอ่านและการตรวจสอบโครงสร้าง ต้องแก้ไขไวยากรณ์ที่ไม่ถูกต้องก่อนจัดรูปแบบ
ตัวอย่าง
JSON ขนาดกะทัดรัด → เยื้อง JSON ที่ถูกต้อง- เลือกไฟล์ในรูปแบบ JSON จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบ การเยื้อง JSON จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ JSON และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
JSON ไม่อนุญาตให้แสดงความคิดเห็นหรือเครื่องหมายจุลภาคต่อท้าย การแยกวิเคราะห์ขึ้นอยู่กับขีดจำกัดความแม่นยำเชิงตัวเลขของ JavaScript
ลดขนาด JSON
ลบช่องว่างที่ไม่จำเป็นออกจาก JSON ที่ถูกต้องสำหรับการโอน สิ่งนี้ไม่บีบอัดรูปภาพหรือลบบันทึก
ตัวอย่าง
เยื้อง JSON → JSON ขนาดกะทัดรัด- เลือกไฟล์ในรูปแบบ JSON จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบรูปแบบอินพุตและลำดับไฟล์ จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ JSON และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
JSON ไม่อนุญาตให้แสดงความคิดเห็นหรือเครื่องหมายจุลภาคต่อท้าย การแยกวิเคราะห์ขึ้นอยู่กับขีดจำกัดความแม่นยำเชิงตัวเลขของ JavaScript
แปลง CSV เป็น MARKDOWN
ย้ายข้อมูลแบบตารางไปยังเอกสาร README หรือ Markdown ตรวจสอบว่าเซลล์และตัวแบ่งบรรทัดแสดงผลนานเพียงใด
ตัวอย่าง
ส่วนหัว/แถว CSV → ตารางมาร์กดาวน์- เลือกไฟล์ในรูปแบบ CSV จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบ การเข้ารหัสอินพุต, ตัวคั่นอินพุต จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ Markdown และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
CSV เก็บข้อความเป็นแถวและคอลัมน์ เครื่องหมายคำพูดอาจมีเครื่องหมายจุลภาคและการขึ้นบรรทัดใหม่ การเข้ารหัสและส่วนหัวจะแตกต่างกันไป โปรแกรมสเปรดชีตสามารถเปลี่ยนศูนย์นำหน้า ค่าวันที่ หรือตัวระบุแบบยาวได้
รองรับไวยากรณ์ Markdown แบบจำกัด ตารางที่ซับซ้อน เซลล์หลายแถว ส่วนขยาย และสคริปต์ยังไม่ถูกนำมาใช้อย่างสมบูรณ์
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
แปลง MARKDOWN เป็น CSV
นำเข้าตารางไปป์ Markdown ลงในสเปรดชีต สิ่งนี้ไม่ได้เปลี่ยนเอกสารร้อยแก้วทั้งหมดให้เป็นตาราง
ตัวอย่าง
ตารางท่อมาร์กดาวน์ → แถว CSV- เลือกไฟล์ในรูปแบบ MD, MARKDOWN จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบรูปแบบอินพุตและลำดับไฟล์ จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ CSV และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
รองรับไวยากรณ์ Markdown แบบจำกัด ตารางที่ซับซ้อน เซลล์หลายแถว ส่วนขยาย และสคริปต์ยังไม่ถูกนำมาใช้อย่างสมบูรณ์
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
แปลง JSON เป็น JSONL
เตรียมอาร์เรย์ JSON สำหรับผู้บริโภคที่เน้นบรรทัด ตรวจสอบข้อมูลที่เลือกเมื่อใช้เส้นทางอาร์เรย์ที่ซ้อนกัน
ตัวอย่าง
[{บันทึก 1},{บันทึก 2}] → หนึ่งบันทึก JSON ต่อบรรทัด- เลือกไฟล์ในรูปแบบ JSON จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบ เส้นทางอาร์เรย์ (ว่างสำหรับอาร์เรย์รูท) จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ JSONL และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
JSON แสดงถึงอ็อบเจ็กต์ อาร์เรย์ สตริง ตัวเลข ค่าความจริง และค่าว่าง ชื่อคุณสมบัติจะอยู่ในเครื่องหมายคำพูดคู่ ใช้การจัดรูปแบบสำหรับการตรวจสอบและ CSV สำหรับโครงสร้างตารางที่เหมาะสม
JSON ไม่อนุญาตให้แสดงความคิดเห็นหรือเครื่องหมายจุลภาคต่อท้าย การแยกวิเคราะห์ขึ้นอยู่กับขีดจำกัดความแม่นยำเชิงตัวเลขของ JavaScript
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
แต่ละบรรทัดที่ไม่ว่างจะต้องมีค่า JSON ที่สมบูรณ์เพียงค่าเดียวเท่านั้น บรรทัดที่ไม่ถูกต้องจะหยุดการแปลง JSON ถึง JSONL ต้องใช้อาร์เรย์
แปลง JSONL เป็น JSON
อ่าน JSONL หรือ NDJSON เป็นอาร์เรย์เดียว บรรทัดที่ไม่ถูกต้องจะถูกรายงานแทนที่จะละทิ้งอย่างเงียบๆ
ตัวอย่าง
บรรทัด JSON ที่ถูกต้องสองบรรทัด → อาร์เรย์ JSON สององค์ประกอบ- เลือกไฟล์ในรูปแบบ JSONL, NDJSON, TXT จำนวนไฟล์สูงสุดต่อแบตช์: 1
- ตรวจสอบ การเยื้อง JSON จากนั้นเริ่มการประมวลผล
- ดาวน์โหลดผลลัพธ์ JSON และตรวจสอบเนื้อหาและคุณภาพ
สิ่งที่ต้องตรวจสอบ
JSON ไม่อนุญาตให้แสดงความคิดเห็นหรือเครื่องหมายจุลภาคต่อท้าย การแยกวิเคราะห์ขึ้นอยู่กับขีดจำกัดความแม่นยำเชิงตัวเลขของ JavaScript
ตรวจสอบการเข้ารหัสอักขระ ตัวคั่น และชื่อคอลัมน์ ตัวเลขจำนวนมากอาจสูญเสียความแม่นยำใน JavaScript CSV จะไม่รักษาประเภทและโครงสร้างที่ซ้อนกันไว้ทุกประเภท
แต่ละบรรทัดที่ไม่ว่างจะต้องมีค่า JSON ที่สมบูรณ์เพียงค่าเดียวเท่านั้น บรรทัดที่ไม่ถูกต้องจะหยุดการแปลง JSON ถึง JSONL ต้องใช้อาร์เรย์
คู่มือนี้จะอธิบายเครื่องมือเว็บสาธารณะและขีดจำกัดการสนับสนุน เก็บต้นฉบับของคุณไว้และตรวจสอบผลลัพธ์ที่ดาวน์โหลด Coverton · การแก้ไขและการติดต่อ
การแปลนี้จัดทำขึ้นด้วยความช่วยเหลือของซอฟต์แวร์ คุณยังสามารถอ่านเวอร์ชันภาษาอังกฤษได้ อ่านเป็นภาษาอังกฤษ