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

แปลง CSV เป็น XML ออนไลน์ทันที เครื่องมือฟรีที่แปลง spreadsheet rows เป็น XML ที่ถูกต้องสำหรับ SOAP ระบบ legacy และการแลกเปลี่ยนข้อมูล ไม่ต้องสมัครสมาชิก

ลากวางหรือวาง CSV ของคุณที่นี่
Loading editor...
Loading editor...

CSV ถึง XML การแปลงคืออะไร?

การแปลง CSV เป็น XML นำข้อมูลในรูปแบบ spreadsheet (แถวของค่าที่คั่นด้วยจุลภาค) และแปลงเป็นเอกสาร XML ที่ถูกต้อง แถวแรกของ CSV จะกลายเป็นชื่อ element และแถวต่อไปทุกแถวจะกลายเป็น XML record โดยมีชื่อเหล่านั้นเป็น child tags ตัวแปลง csv เป็น xml จัดการการ wrap, escaping และการย่อหน้าให้คุณเพื่อที่คุณไม่ต้องสร้างเอกสารด้วยมือ คุณมักจะทำการแปลง csv เป็น xml เมื่อต้องการ feed ข้อมูล spreadsheet ที่ export มาเข้าระบบที่รองรับเฉพาะ XML

ทำไมต้องแปลง CSV เป็น XML?

XML ยังคงมีอยู่ทุกหนแห่งในองค์กร SOAP web services, ระบบธนาคารและสาธารณสุข, พอร์ทัลของรัฐบาล, RSS feeds, B2B exchanges และแพลตฟอร์ม legacy จำนวนมากล้วนคาดหวัง XML CSV คือสิ่งที่ข้อมูลมีลักษณะเมื่อออกมาจาก Excel หรือ Google Sheets การแปลง csv เป็น xml ออนไลน์คือวิธีที่เร็วที่สุดในการนำข้อมูล spreadsheet และแปลงเป็นสิ่งที่ระบบ legacy หรือองค์กรจะยอมรับ

ตัวแปลง CSV ถึง XML ของเราทำงานอย่างไร

เมื่อคุณคลิก 「แปลง」 เครื่องมือจะอ่านแถวแรกของ CSV เป็นชื่อ field และ wrap แถวต่อมาแต่ละแถวใน XML record ค่าแต่ละค่าจะอยู่ใน tag ของตัวเอง อักขระพิเศษถูก escape และมีการเพิ่ม XML declaration มาตรฐานพร้อม UTF-8 encoding ที่ด้านบน ตัวคั่นทั่วไป (จุลภาค เซมิโคลอน tab) ถูกตรวจจับอัตโนมัติ และ fields ที่มีจุลภาคอยู่ภายในถูกจัดการอย่างถูกต้อง ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ข้อมูล CSV ของคุณไม่เคยออกจากอุปกรณ์ของคุณ

คุณสมบัติที่คุณจะได้รับ

  • การแปลงด้วยคลิกเดียว: กด 「แปลง」 แล้ว XML จะปรากฏในแผงเอาต์พุต
  • XML ที่ถูกต้องและ well-formed: รวม XML declaration escape อักขระพิเศษ และใช้ชื่อ element ที่ปลอดภัย
  • การจัดการตัวคั่นอัจฉริยะ: จุลภาค เซมิโคลอน และ tabs ถูกตรวจจับอัตโนมัติ
  • รองรับ quoted fields: ค่าที่มีจุลภาคหรือเครื่องหมายอ้างอิงอยู่ภายในถูก parse อย่างถูกต้อง
  • รองรับการอัปโหลด: โหลดไฟล์ .csv จากอุปกรณ์หรือลากและวางในอินพุต
  • คัดลอกด้วยคลิกเดียว: รับเอาต์พุต XML ด้วยปุ่ม 「คัดลอกผลลัพธ์」 แล้ววางในเครื่องมือที่ต้องการ

วิธีใช้เครื่องมือ

  1. วาง CSV ของคุณในอินพุต editor หรือใช้ปุ่ม 「อัปโหลดไฟล์」 เพื่อโหลดไฟล์ .csv
  2. คลิกปุ่ม 「แปลง」 เพื่อสร้างเอาต์พุต XML ทางด้านขวา
  3. คลิกปุ่ม 「คัดลอกผลลัพธ์」 เพื่อคัดลอก XML ไปยัง clipboard ของคุณ
  4. ใช้ปุ่ม 「ล้าง」 เพื่อ reset ทั้งสอง editors เมื่อต้องการเริ่มใหม่

กรณีการใช้งานทั่วไป

  • การผสานระบบ legacy: ส่ง spreadsheet data เข้าระบบที่รองรับเฉพาะ XML
  • SOAP services: สร้าง XML payloads จาก CSV data drafts
  • การแลกเปลี่ยนข้อมูล: สร้าง XML สำหรับ B2B partners ที่ต้องการ จาก internal CSV exports
  • Document pipelines: สร้าง XML สำหรับเครื่องมือที่พึ่งพา XSLT หรือ XPath

ตัวอย่างการแปลง

อินพุต (CSV)

product,price,inStock
Widget,29.99,true
Gadget,49.99,false

เอาต์พุต (XML)

<?xml version="1.0" encoding="UTF-8"?>
<items>
  <item>
    <product>Widget</product>
    <price>29.99</price>
    <inStock>true</inStock>
  </item>
  <item>
    <product>Gadget</product>
    <price>49.99</price>
    <inStock>false</inStock>
  </item>
</items>

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

ตัวแปลงที่เกี่ยวข้อง