ตัวแปลง JSON เป็น XML ออนไลน์ - แปลง JSON object หรือ array เป็น XML
แปลง JSON object หรือ array เป็น XML ออนไลน์ฟรี สร้าง XML ที่จัดรูปแบบแล้ว กำหนด root tag, tag ของ array และรองรับ attribute ในเบราว์เซอร์
ข้อมูล JSON
อัปโหลด
ใช้ "@_" สำหรับ XML attributes และ "#text" สำหรับ text nodes
ผลลัพธ์ XML
<root> <ข้อความ>สวัสดี</ข้อความ> </root>
<root> <ข้อความ>สวัสดี</ข้อความ> </root>
คุณอาจต้องใช้สิ่งนี้ด้วย
วิธีแปลง JSON เป็น XML ออนไลน์
วาง JSON object หรือ array ลงในตัวแก้ไข หรืออัปโหลดไฟล์ .json หากข้อมูลเริ่มต้นด้วย array ให้เลือก root tag และ tag สำหรับ item ของ array ที่ต้องการในผลลัพธ์ XML
คลิก Convert เพื่อสร้าง XML ที่จัดรูปแบบแล้ว ใช้คีย์เช่น "@_id" สำหรับ XML attributes และ "#text" สำหรับ text nodes เมื่อต้องการโครงสร้าง XML ที่ละเอียดขึ้น
คัดลอก XML ที่สร้างขึ้น ดาวน์โหลดเป็นไฟล์ หรือเปิดใน XML Viewer เพื่อตรวจสอบโครงสร้างสุดท้ายก่อนนำไปใช้กับ API, feed หรือไฟล์ config
เหตุผลที่ควรใช้ตัวแปลง JSON เป็น XML ออนไลน์นี้
รองรับ JSON object และ array
แปลง JSON objects, nested arrays, booleans, null values และ mixed content เป็น XML ที่อ่านง่าย ตรวจสอบง่าย และนำกลับมาใช้ซ้ำได้
ควบคุมโครงสร้าง XML ได้ยืดหยุ่น
กำหนด root tag และ tag item ของ array แบบกำหนดเอง จากนั้นแมปฟิลด์ JSON ไปเป็น XML attributes หรือ text nodes ได้โดยไม่ต้องตั้งค่าเพิ่มเติม
ประมวลผลฝั่งไคลเอนต์อย่างรวดเร็ว
ทุกอย่างทำงานภายในเบราว์เซอร์ เพื่อการแปลงที่รวดเร็ว การประมวลผลแบบส่วนตัว และไม่ต้องอัปโหลดข้อมูล
วาง JSON object หรือ array แล้วตัวแปลงนี้จะสร้าง XML ที่จัดรูปแบบแล้วทันทีในเบราว์เซอร์ของคุณ กำหนด root tag และ tag ของ array แบบกำหนดเอง แมปฟิลด์ JSON ไปเป็น XML attributes ด้วยคีย์ "@_" หรือเป็น text nodes ด้วย "#text" จากนั้นคัดลอกหรือดาวน์โหลดผลลัพธ์ ทุกอย่างประมวลผลในฝั่งไคลเอนต์ JSON ของคุณไม่ถูกส่งไปยังเซิร์ฟเวอร์
วิธีแปลง JSON เป็น XML ออนไลน์
- 1
วาง JSON
ป้อน JSON object หรือ array ลงในตัวแก้ไข หรืออัปโหลดไฟล์ .json หากข้อมูลเริ่มต้นด้วย array ให้กำหนด root tag และ tag ของ item สำหรับผลลัพธ์ XML
- 2
คลิกแปลงเป็น XML
ตัวแปลงจะสร้าง XML ที่จัดรูปแบบแล้ว ใช้คีย์เช่น "@_id" สำหรับ XML attributes และ "#text" สำหรับ text nodes เมื่อต้องการโครงสร้างที่ละเอียด
- 3
คัดลอกหรือดาวน์โหลด XML
คัดลอก XML ที่สร้างขึ้นไปยังคลิปบอร์ด ดาวน์โหลดเป็นไฟล์ หรือเปิดใน XML Viewer เพื่อตรวจสอบโครงสร้างสุดท้ายก่อนนำไปใช้กับ API, feed หรือไฟล์ config
อ้างอิง
- RFC 8259 — รูปแบบการแลกเปลี่ยนข้อมูล JSON
ข้อกำหนด IETF ที่กำหนดไวยากรณ์ JSON ที่ตัวแปลงนี้รับเป็นข้อมูลนำเข้า
- W3C — Extensible Markup Language (XML) 1.0
คำแนะนำ W3C ที่กำหนดไวยากรณ์ XML 1.0 องค์ประกอบ และแอตทริบิวต์ที่สร้างในผลลัพธ์
เครื่องมือที่เกี่ยวข้อง
คำถามที่พบบ่อย
- จะสร้าง XML attributes จาก JSON ได้อย่างไร?
- ใช้คีย์ที่ขึ้นต้นด้วย "@_" สำหรับ XML attributes และ "#text" สำหรับข้อความของ node เช่น {"product":{"@_id":"42","#text":"คีย์บอร์ด"}} จะกลายเป็น <product id="42">คีย์บอร์ด</product>
- จะเกิดอะไรขึ้นหาก JSON เริ่มต้นด้วย array?
- arrays ระดับบนสุดจะถูกครอบด้วย root tag ที่คุณเลือก และแต่ละรายการจะใช้ tag item ของ array เพื่อให้ XML ยังถูกต้อง เหมาะสำหรับ feed, import หรือ API payload
- ตัวแปลง JSON เป็น XML นี้ฟรีหรือไม่?
- ใช่ ฟรีโดยสมบูรณ์ ไม่ต้องสมัครสมาชิก ไม่มีขีดจำกัดการใช้งาน และไม่ต้องอัปโหลดไฟล์ แปลง JSON เป็น XML ได้โดยตรงในเบราว์เซอร์
- ข้อมูลของฉันปลอดภัยหรือไม่เมื่อใช้ตัวแปลงนี้?
- ใช่ ตัวแปลงทำงานทั้งหมดในเบราว์เซอร์ของคุณ JSON ถูกประมวลผลในฝั่งไคลเอนต์และไม่ถูกส่งไปยังเซิร์ฟเวอร์ใดๆ