ตัวแปลง XML เป็น CSV

Your XML stays in this browser.

วางตาราง XML แบบแบนได้ไม่เกิน 1,000,000 อักขระ การแปลงเกิดขึ้นในเบราว์เซอร์นี้

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

วิธีแปลง XML เป็น CSV

  1. 1

    วาง XML

    วางข้อความ XML ที่มีรูปแบบถูกต้องได้ไม่เกิน 1,000,000 อักขระ เครื่องมือนี้ไม่รองรับการอัปโหลดไฟล์

  2. 2

    ตรวจโครงสร้างแบบแบน

    องค์ประกอบรากต้องมีองค์ประกอบแถวโดยตรงชื่อเดียวกันอย่างน้อยหนึ่งรายการ แต่ละแถวมีแอตทริบิวต์และองค์ประกอบลูกโดยตรงที่เป็นข้อความธรรมดาได้

  3. 3

    ตรวจตาราง

    ตรวจจำนวนแถวและคอลัมน์ที่พบก่อนสร้าง CSV โดยจำกัดที่ 10,000 แถวและ 200 คอลัมน์

  4. 4

    คัดลอกหรือดาวน์โหลด

    คัดลอก CSV แบบ UTF-8 ที่คั่นด้วยจุลภาค หรือดาวน์โหลดเป็นไฟล์

โครงสร้าง XML ที่ใช้ได้

เครื่องมือรับโครงสร้างที่ชัดเจนเพียงรูปแบบเดียว:

<people>
  <person id="1">
    <name>Ada</name>
    <city>London</city>
  </person>
  <person id="2">
    <name>Lin</name>
    <city>Taipei</city>
  </person>
</people>

ในตัวอย่างนี้ องค์ประกอบ person โดยตรงสองรายการจะเป็นแถว แอตทริบิวต์ id จะเป็นคอลัมน์ @id ส่วน name และ city จะเป็นคอลัมน์ข้อความ:

@id,name,city
1,Ada,London
2,Lin,Taipei

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

โครงสร้างที่ระบบปฏิเสธ

เครื่องมือจะปฏิเสธ XML ที่มีรูปแบบไม่ถูกต้อง การประกาศ DOCTYPE หรือ ENTITY และรากที่ไม่มีแถว การผสมชื่อองค์ประกอบแถว โครงสร้างซ้อน และฟิลด์ซ้ำในแถวเดียวกันไม่ถือเป็นตารางแบบแบน ระบบจะไม่ประมวลผลข้อมูลที่เกิน 10,000 แถว 200 คอลัมน์ หรือ 1,000,000 อักขระ

เครื่องมือนี้ไม่มีตัวเลือก XPath ไม่มีกลยุทธ์แผ่โครงสร้างซ้อนหรือแยกและรวมรายการ ไม่มีการจับคู่ namespace ตัวคั่นแบบอื่น หรือ API หาก XML ซ้อนกัน ให้ปรับโครงสร้างก่อนเพื่อให้แต่ละแถวมีเพียงแอตทริบิวต์และฟิลด์ข้อความโดยตรง

รูปแบบและความปลอดภัยของ CSV

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

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

ข้อความ XML ตัวอย่างตาราง และผลลัพธ์ CSV จะอยู่ในเบราว์เซอร์นี้ เนื้อหาไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ ไม่เขียนลงใน URL และไม่บันทึกเป็นประวัติ การเริ่มใหม่จะล้างงานในเครื่องปัจจุบัน หากข้อมูลมีความละเอียดอ่อน ควรเก็บไฟล์ CSV ที่ดาวน์โหลดไว้ในที่ปลอดภัยด้วย

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

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

แอตทริบิวต์แต่ละรายการขององค์ประกอบแถวจะกลายเป็นคอลัมน์ที่ขึ้นต้นด้วย @ เพื่อแยกจากฟิลด์องค์ประกอบ เช่น แอตทริบิวต์ id จะเป็นหัวข้อ @id

ไม่ได้ เครื่องมือสร้าง CSV คั่นด้วยจุลภาคและใช้ UTF-8 ไม่มีตัวเลือกแท็บ อัฒภาค ตัวคั่นกำหนดเอง หรือ BOM

ไม่ การแยก XML การตรวจตาราง และการสร้าง CSV เกิดขึ้นในเบราว์เซอร์ เนื้อหาไม่ถูกเพิ่มลงใน URL หรือประวัติด้วย

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

ตัวแปลง M4A เป็น MP3

แปลงเสียง M4A เป็น MP3 เพื่อรองรับการเล่นที่กว้างขึ้น อัปโหลดไฟล์ .m4a แล้วดาวน์โหลดสำเนา .mp3 ที่ใช้งานร่วมกันได้

ตัวแปลง MKV เป็น MP4

แปลงวิดีโอ MKV เป็น MP4 เพื่อการเล่นที่ลื่นไหลยิ่งขึ้นบน iPhone, iPad, QuickTime, เบราว์เซอร์, ทีวี และโปรแกรมตัดต่อ อัปโหลดไฟล์ .mkv แล้วดาวน์โหลดไฟล์ .mp4 ที่ใช้งานร่วมกันได้

เครื่องมือแปลง Word เป็น Markdown

แปลงไฟล์ Word DOCX เป็น Markdown ที่เป็นระเบียบภายในเบราว์เซอร์ เก็บหัวข้อ รายการ ลิงก์ และตารางแบบง่าย แล้วคัดลอกหรือดาวน์โหลดไฟล์ .md ที่แก้ไขได้

ตัวแปลงคำบรรยาย

แปลงคำบรรยาย SRT เป็น WebVTT หรือ VTT เป็น SRT ภายในเครื่อง ตรวจสอบเวลา รักษาข้อความหลายบรรทัด แล้วคัดลอกหรือดาวน์โหลดผลลัพธ์

เครื่องมือแตกไฟล์บีบอัด

ตรวจสอบไฟล์ ZIP, JAR, XPI, DOCX, XLSX, PPTX และ ODT ภายในเบราว์เซอร์ แล้วดาวน์โหลดไฟล์ด้านในทีละไฟล์โดยไม่ต้องอัปโหลดไฟล์ต้นฉบับ

แปลง CSV เป็น Excel

แปลง CSV เป็นไฟล์ XLSX แผ่นงานเดียวในเบราว์เซอร์ ตรวจตัวคั่น รักษารหัส และจัดเก็บเฉพาะตัวเลขที่ชัดเจนเป็นเซลล์ตัวเลขโดยไม่อัปโหลดเนื้อหา