th

JSON สู่ XML

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

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

0%

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

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

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

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

    JSON เป็นภาษาของ API และเว็บแอปสมัยใหม่ แต่ระบบองค์กรจำนวนมาก บริการ SOAP ฟีด RSS/Atom รวมถึงรูปแบบ Office และไฟล์ตั้งค่า ยังต้องการ XML อยู่ เครื่องมือนี้แปลงโครงสร้าง JSON ของคุณให้เป็น XML ที่ถูกต้องตามรูปแบบและเทียบเท่ากัน

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

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

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

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

    ใน 3 ขั้นตอน

    1. วางหรือเลือกไฟล์ JSON ของคุณ
    2. เครื่องมือแปลงเป็น XML
    3. ดาวน์โหลดไฟล์ XML

    ข้อจำกัด: XML ถูกต้องตามรูปแบบและมีรากเพียงรากเดียว อาร์เรย์หรืออ็อบเจกต์หลายคีย์จะถูกห่อด้วย <root> และสมาชิกอาร์เรย์จะกลายเป็น <item> คีย์ที่นำหน้าด้วย "@_" จะกลายเป็นแอตทริบิวต์ - JSON ไม่มีแนวคิดแอตทริบิวต์ในตัว JSON ที่ไม่ถูกต้องจะถูกปฏิเสธพร้อมข้อความผิดพลาดที่ชัดเจน

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

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

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

    แอตทริบิวต์ XML สร้างขึ้นอย่างไร

    คีย์ที่นำหน้าด้วย "@_" จะกลายเป็นแอตทริบิวต์ XML

    ทำไมต้องมี <root>

    XML ต้องมีรากเพียงรากเดียว อาร์เรย์หรืออ็อบเจกต์ที่มีหลายคีย์จึงถูกห่อไว้

    อาร์เรย์ใน JSON กลายเป็นอะไร

    กลายเป็นเอลิเมนต์ <item> ที่ซ้ำกันหลายตัว

    แปลงกลับไปกลับมาได้ไหม

    ได้ ข้อตกลง "@_" ตรงกับเครื่องมือ XML เป็น JSON ของเรา

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