ตัวแปลง JSON เป็น XML ออนไลน์ - แปลง JSON object หรือ array เป็น XML
แปลง JSON object หรือ array เป็น XML ออนไลน์ฟรี สร้าง XML ที่จัดรูปแบบแล้วพร้อม root tag แบบกำหนดเอง, tag ของ array และรองรับ XML attributes ได้โดยตรงในเบราว์เซอร์
ข้อมูล JSON
common.upload
ใช้ "@_" สำหรับ 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 เป็น XML
จะสร้าง XML attributes จาก JSON ได้อย่างไร?
ใช้คีย์ที่ขึ้นต้นด้วย "@_" สำหรับ XML attributes และ "#text" สำหรับข้อความของ node เช่น {"product":{"@_id":"42","#text":"คีย์บอร์ด"}} จะกลายเป็น <product id="42">คีย์บอร์ด</product>
จะเกิดอะไรขึ้นหาก JSON ของฉันเริ่มต้นด้วย array?
arrays ระดับบนสุดจะถูกครอบด้วย root tag ที่คุณเลือก และแต่ละรายการจะใช้ tag item ของ array เพื่อให้ผลลัพธ์ยังคงเป็น XML ที่ถูกต้อง เหมาะเมื่อคุณต้องการแปลง JSON array เป็น XML สำหรับ feed, import หรือ API payload
ตัวแปลง JSON เป็น XML นี้เป็นส่วนตัวหรือไม่?
ใช่ ตัวแปลงทำงานทั้งหมดในเบราว์เซอร์ของคุณ ดังนั้น JSON จึงถูกประมวลผลฝั่งไคลเอนต์และไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์