th

XML เป็น JSON

แปลงไฟล์ XML เป็น JSON ในเครื่อง - พร้อมเอลิเมนต์และแอตทริบิวต์ ไม่อัปโหลด ทำงานในเบราว์เซอร์ของคุณโดยตรง

เยื้อง JSON

กำลังประมวลผลในเครื่องของคุณ ...

0%

ไฟล์ของคุณไม่เคยออกจากอุปกรณ์

    ไฟล์ของฉันถูกอัปโหลดไหม

    ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ - ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ ตรวจสอบเรื่องนี้ได้อย่างไร

    ไม่ต้องอัปโหลดทำงานในเครื่อง 100%
    เนื้อหายังอยู่กับคุณไม่มีบุคคลที่สามเข้าถึง
    เซิร์ฟเวอร์ในเยอรมนีออกแบบตาม GDPR
    ตรวจสอบโดยอิสระTLS A+ · ส่วนหัว HTTP A+

    XML เป็นรูปแบบข้อมูลแบบลำดับชั้นที่แพร่หลาย - พบทั่วไปกับฟีด RSS, SOAP API, เอกสาร Office, การตั้งค่า และการแลกเปลี่ยนข้อมูลระหว่างระบบ แต่สำหรับการประมวลผลต่อในโปรแกรมและ API สมัยใหม่ JSON สะดวกกว่า เครื่องมือนี้แปลโครงสร้างต้นไม้ของ XML เป็นออบเจกต์ JSON ที่เทียบเท่า

    เครื่องมือนี้แจงไวยากรณ์ XML ของคุณในเบราว์เซอร์แบบโลคัลทั้งหมด (fast-xml-parser เป็น JavaScript ล้วน) เอลิเมนต์ที่ซ้อนกันกลายเป็นออบเจกต์ที่ซ้อนกัน และแอตทริบิวต์ถูกเก็บไว้ด้วยคำนำหน้า "@_" จึงไม่มีข้อมูลใดสูญหาย XML ที่ไม่ถูกต้องจะถูกปฏิเสธพร้อมข้อความผิดพลาดที่ชัดเจน ไม่มีการอัปโหลด

    คุณจะพบมันเมื่อต้องวิเคราะห์ฟีดข่าว แผนผังเว็บไซต์ อินเทอร์เฟซรายการเดินบัญชีธนาคาร หรือข้อกำหนดการส่งออกข้อมูลเก่าที่ยังคิดในเครื่องหมายวงเล็บมุม เมื่ออ่านผลลัพธ์ พึงสังเกตลักษณะเฉพาะอย่างหนึ่ง: หากเอลิเมนต์ลูกปรากฏเพียงครั้งเดียว จะได้ออบเจกต์เดียว แต่หากปรากฏซ้ำ จะได้ลิสต์ ผู้ที่คำนึงถึงเรื่องนี้ในโค้ดที่นำไปประมวลผลต่อ จะหลีกเลี่ยงกรณีพิเศษที่น่าประหลาดใจเมื่อจำนวนเปลี่ยนแปลงได้

    ข้อมูลทางเทคนิค

    ข้อมูลทางเทคนิค
    รูปแบบที่รองรับXML
    รูปแบบผลลัพธ์JSON
    การประมวลผลเป็นชุดไม่รองรับ
    การประมวลผลภายในเบราว์เซอร์ (JavaScript)
    การอัปโหลดไฟล์ไม่มี

    ใน 3 ขั้นตอน

    1. วางหรือเลือกไฟล์ XML ของคุณ
    2. เลือกการจัดรูปแบบ (เยื้องหรือกระชับ)
    3. ดาวน์โหลดไฟล์ JSON

    ข้อจำกัด: XML ต้องมีรูปแบบถูกต้อง (มิฉะนั้นจะมีข้อผิดพลาดที่ชัดเจน) แอตทริบิวต์จะได้คำนำหน้า '@_' คอมเมนต์และคำสั่งประมวลผลจะถูกข้าม เนื้อหาแบบผสมไม่สามารถแมปได้ชัดเจนเสมอไป เนมสเปซยังคงเป็นคำนำหน้าในคีย์

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

    ไฟล์ของฉันถูกอัปโหลดไหม

    ไม่ การแปลงทำงานในเบราว์เซอร์แบบโลคัลทั้งหมด - ไม่มีอะไรถูกส่งออกไป

    แอตทริบิวต์ถูกเก็บไว้ไหม

    ใช่ แอตทริบิวต์ปรากฏใน JSON พร้อมคำนำหน้า "@_" หน้าชื่อ

    เกิดอะไรขึ้นกับ XML ที่ไม่ถูกต้อง

    คุณจะได้ข้อความผิดพลาดที่ชัดเจนพร้อมสาเหตุ - ไม่มีการล่ม

    ฉันส่งออก JSON แบบกระชับได้ไหม

    ได้ ตัวเลือกให้คุณเลือกระหว่าง JSON แบบเยื้องหรือแบบกระชับ

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