ข้ามไปยังเนื้อหา
Monu Tools

แปลง JSON เป็น XML

แปลง JSON เป็น XML และ XML กลับเป็น JSON ในทั้งสองทิศทาง ทั้งหมดในเบราว์เซอร์ของคุณ

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

วิธีใช้ JSON / XML

  1. 01

    เลือกทิศทาง: JSON เป็น XML หรือ XML เป็น JSON

  2. 02

    วาง JSON หรือ XML ของคุณ

  3. 03

    คัดลอกผลลัพธ์ที่แปลง หรือ swap เพื่อแปลงกลับ

แปลงทั้งสองทิศทาง

ตัวแปลงสองทางระหว่าง JSON และ XML สร้างขึ้นจาก parser ที่ผ่านการทดสอบอย่างดี แปลงออบเจ็กต์ JSON เป็น XML หรือแยกวิเคราะห์ XML กลับเป็น JSON โดยรักษาแอตทริบิวต์และเปลี่ยนองค์ประกอบที่ซ้ำกันให้เป็นอาร์เรย์แล้วกลับมาอีกครั้ง

มีประโยชน์เมื่อใดก็ตามที่คุณต้องการเชื่อมโยงระบบที่ใช้ XML และระบบที่ใช้ JSON ตรวจสอบเพย์โหลด SOAP ว่าเป็น JSON ที่อ่านได้ หรือเปลี่ยนการกำหนดค่า JSON ให้เป็น XML ตามที่เครื่องมือรุ่นเก่าคาดหวัง

ทุกอย่างทำงานภายในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณจะไม่มีวันออกจากอุปกรณ์ของคุณ

ทำไม XML ถึงยังคงอยู่ทุกหนทุกแห่ง

XML (Extensible Markup Language) เป็นวิธีที่มีมายาวนานในการจัดโครงสร้างข้อมูลด้วยแท็กและแอตทริบิวต์ที่ซ้อนกัน ยังคงมีอยู่ทุกที่: บริการเว็บ SOAP, ฟีด RSS และ Atom, รูปแบบเอกสารสำนักงาน, เค้าโครง Android และรูปแบบการกำหนดค่าและการแลกเปลี่ยนข้อมูลนับไม่ถ้วน

คุณลักษณะจะถูกรักษาไว้อย่างไร

คุณลักษณะจะถูกรักษาไว้ตลอดการเดินทางโดยใช้คำนำหน้า @_ บนฝั่ง JSON ดังนั้นแอตทริบิวต์ XML จะกลายเป็นคีย์ JSON ที่ทำเครื่องหมายไว้อย่างชัดเจน และแปลงกลับเป็นแอตทริบิวต์เดียวกัน แทนที่จะสูญหายหรือสับสนกับองค์ประกอบลูก

องค์ประกอบที่ซ้ำกันจะกลายเป็นอาร์เรย์

องค์ประกอบที่ทำซ้ำจะจับคู่กับอาร์เรย์ตามธรรมชาติ แท็ก <item> หลายแท็กภายใต้พาเรนต์จะกลายเป็นอาร์เรย์ JSON และอาร์เรย์ JSON จะกลายเป็นองค์ประกอบที่ซ้ำกันใน XML ซึ่งเป็นรูปร่างที่เอกสารจริงส่วนใหญ่ใช้

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

XML attributes จัดการอย่างไร?

Attributes ถูกเก็บโดยใช้ prefix @_ บน JSON side ดังนั้นการแปลงไปและกลับเก็บไว้

Elements ที่ซ้ำกันแสดงอย่างไร?

XML elements ที่ซ้ำกันกลายเป็น JSON array และ arrays ใน JSON กลายเป็น elements ที่ซ้ำกันใน XML

ข้อมูลของฉันถูกอัปโหลดไปยังเซิร์ฟเวอร์ไหม?

ไม่ การแปลงทำงานทั้งหมดในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณไม่ออกจากอุปกรณ์

แหล่งข้อมูล

รายงานปัญหา