หน้าแรก / เครื่องมือไฟล์ / เครื่องมือทำให้ XML แบนออนไลน์
เครื่องมือออนไลน์ฟรี

เครื่องมือทำให้ XML แบนออนไลน์

แปลง XML ที่ซับซ้อนเป็นคู่เส้นทางและค่าแบบเรียบง่าย เลือกตัวคั่นและรูปแบบผลลัพธ์ได้ ดาวน์…

เริ่มใช้งาน

คุณสมบัติและตัวอย่างการใช้งาน

การแปลง XML ที่ซับซ้อนให้เป็นระนาบ

เครื่องมือนี้ช่วยให้คุณเห็นโครงสร้าง XML ที่ซ้อนกันเป็นคู่เส้นทางและค่า เช่น จาก XML ตัวอย่าง:

<root>
  <item>apple</item>
  <item>banana</item>
</root>

ผลลัพธ์เมื่อใช้ตัวคั่นจุดและรูปแบบ key = value จะเป็น:

root.item[0] = apple
root.item[1] = banana

องค์ประกอบที่ซ้ำกันจะได้รับดัชนีเริ่มจาก 0 เพื่อไม่ให้ค่าทับกัน

การจัดการแอตทริบิวต์และเนื้อหาผสม

แอตทริบิวต์ขององค์ประกอบจะถูกนำหน้าเครื่องหมาย @ เช่น <book lang="th"> จะกลายเป็น root.book.@lang = th เนื้อหาข้อความรอบองค์ประกอบย่อย (mixed content) จะไม่ถูกเก็บเป็นค่าแยกต่างหาก และข้อความในลีฟจะถูกตัดช่องว่าง

ข้อจำกัดด้านขนาดและความลึก

XML ที่ป้อนต้องมีความยาวไม่เกิน 16 MiB ก่อนการแยกวิเคราะห์ ความลึกของการซ้อนไม่เกิน 200 ระดับ และจำนวนแอตทริบิวต์หรือค่าลีฟรวมไม่เกิน 100,000 ค่า หาก XML ไม่ถูกต้องตามรูปแบบ ระบบจะปฏิเสธผลลัพธ์

รูปแบบผลลัพธ์และตัวคั่น

ตัวคั่นเส้นทางที่เลือกจะเปลี่ยนเฉพาะเส้นทางในผลลัพธ์ แต่ตัวคั่นฟิลด์ CSV จะเป็นเครื่องหมายจุลภาคเสมอ และทั้งเส้นทางและค่าจะถูกใส่เครื่องหมายคำพูดและเพิ่มเครื่องหมายคำพูดคู่ภายในตามกฎ CSV

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

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

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

1. จะจัดการกับเนมสเปซ XML อย่างไร?

เนมสเปซจะยังคงอยู่ในชื่อโหนดและแอตทริบิวต์ตามที่เบราว์เซอร์แยกวิเคราะห์ให้ ไม่มีการตรวจสอบ schema หรือการควบคุม entity resolution

2. ทำไมผลลัพธ์ของฉันไม่เหมือนกับที่คาดไว้เมื่อมีเนื้อหาผสม?

เนื้อหาผสม (ข้อความที่อยู่รอบองค์ประกอบย่อย) จะไม่ถูกเก็บเป็นค่าแยกต่างหาก ดังนั้นหาก XML ของคุณมีข้อความปนกับแท็กย่อย ข้อความนั้นจะถูกละเว้น

3. ฉันสามารถแปลง XML ที่มีขนาดใหญ่ได้หรือไม่?

ได้ แต่จำกัดที่ 16 MiB สำหรับข้อความที่ป้อน และผลลัพธ์ต้องไม่เกิน 100,000 ค่า หากเกินจะไม่สามารถประมวลผลได้

ข้อควรระวัง

การแปลงเป็นแบบ lossy ไม่สามารถสร้างเอกสาร XML ต้นฉบับได้ทั้งหมด ควรตรวจสอบโหนดที่ซ้ำกัน เนื้อหาผสม และเนมสเปซก่อนนำข้อมูลไปใช้จริง

รายการตรวจสอบก่อนใช้งาน

  • ตรวจสอบว่า XML ของคุณถูกต้องตามรูปแบบ
  • เลือกตัวคั่นเส้นทางที่เหมาะสมกับความต้องการ
  • เลือกรูปแบบผลลัพธ์ที่ต้องการ (key=value, CSV หรือ JSON)
  • ตรวจสอบผลลัพธ์ว่ามีการจัดทำดัชนีองค์ประกอบซ้ำอย่างถูกต้อง
  • ดาวน์โหลดไฟล์ผลลัพธ์เมื่อพอใจ

การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ