پرش به محتوای اصلی

تبدیل JSON به XML رایگان

JSON را به XML و XML را به JSON، هر دو جهت، با حفظ ویژگی‌ها و آرایه‌ها تبدیل کنید. کاملاً در مرورگر شما اجرا می‌شود — هیچ چیزی آپلود نمی‌شود.

پس از بارگذاری آفلاین کار می‌کند

یک فایل JSON یا XML را رها کنید (یا در زیر بچسبانید)

JSON, XML · پردازش روی دستگاه شما

یا Ctrl+V را بزنید تا از کلیپ‌بورد جای‌گذاری شود

مرور فایل‌ها
تبدیل JSON به XML
XML خروجی
<?xml version="1.0" encoding="UTF-8"?>
<book id="42">
  <title>Brave New World</title>
  <author>Huxley</author>
  <year>1932</year>
  <inPrint>true</inPrint>
</book>

💡 ویژگی‌ها به کلیدهای @name و متن عنصر به #text نگاشت می‌شوند؛ تگ‌های تکراری به آرایه تبدیل می‌شوند. از ⇄ برای تغییر جهت و رفت‌وبرگشت داده‌های خود استفاده کنید. همه چیز در مرورگر شما اجرا می‌شود.

کاربردهای رایج

  • تبدیل JSON به XMLتبدیل شیء JSON به XML با فرمت خوب.
  • تبدیل XML به JSONتجزیه XML به JSON پاک و تایپ شده.
  • پل API‌های JSON و XMLتبدیل بار بین خدمات‌صحبت JSON و XML.
  • تبدیل فایل‌های پیکربندیانتقال پیکربندی بین قالب‌های JSON و XML.
  • مقایسه ساختار JSON و XMLببینید که چگونه داده‌های یکسان در JSON در مقابل XML به نظر می‌رسند.

نحوه کار

JSON و XML دو قالب رایج تبادل داده هستند و اغلب لازم است بین آن‌ها تبدیل کنید. این ابزار در هر دو جهت و در مرورگر شما تبدیل می‌کند.

  1. 1
    شما JSON یا XML را می‌چسبانید
    جهت را با دکمه ⇄ انتخاب کنید. ورودی به‌صورت محلی تجزیه می‌شود — JSON با JSON.parse، XML با DOMParser مرورگر.
  2. 2
    ساختارها نگاشت می‌شوند
    در تبدیل به XML، کلیدهای شیء به عنصر تبدیل می‌شوند، کلیدهای «@name» به ویژگی و آرایه‌ها یک تگ را تکرار می‌کنند. در تبدیل به JSON، ویژگی‌ها به کلیدهای «@name» تبدیل می‌شوند، تگ‌های تکراری به آرایه و اعداد/مقادیر بولی به نوع مناسب تبدیل می‌شوند.
  3. 3
    خروجی تمیز و تورفتگی‌شده دریافت می‌کنید
    نتیجه قالب‌بندی‌شده و آماده استفاده است.
  4. 4
    در صورت تمایل رفت‌وبرگشت کنید
    دکمه ⇄ خروجی را به عنوان ورودی تغذیه می‌کند تا بتوانید دوباره تبدیل کنید و بررسی کنید.

فایل پیکربندی و داده‌ها می‌توانند حساس باشند. هر دو جهت کاملاً روی دستگاه شما اجرا می‌شوند — هیچ چیزی آپلود نمی‌شود.

ابزارهای مرتبط

سؤالات متداول