تبدیل JSON به XML رایگان
JSON را به XML و XML را به JSON، هر دو جهت، با حفظ ویژگیها و آرایهها تبدیل کنید. کاملاً در مرورگر شما اجرا میشود — هیچ چیزی آپلود نمیشود.
یک فایل JSON یا XML را رها کنید (یا در زیر بچسبانید)
JSON, XML · پردازش روی دستگاه شما
یا Ctrl+V را بزنید تا از کلیپبورد جایگذاری شود
<?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شما JSON یا XML را میچسبانیدجهت را با دکمه ⇄ انتخاب کنید. ورودی بهصورت محلی تجزیه میشود — JSON با JSON.parse، XML با DOMParser مرورگر.
- 2ساختارها نگاشت میشونددر تبدیل به XML، کلیدهای شیء به عنصر تبدیل میشوند، کلیدهای «@name» به ویژگی و آرایهها یک تگ را تکرار میکنند. در تبدیل به JSON، ویژگیها به کلیدهای «@name» تبدیل میشوند، تگهای تکراری به آرایه و اعداد/مقادیر بولی به نوع مناسب تبدیل میشوند.
- 3خروجی تمیز و تورفتگیشده دریافت میکنیدنتیجه قالببندیشده و آماده استفاده است.
- 4در صورت تمایل رفتوبرگشت کنیددکمه ⇄ خروجی را به عنوان ورودی تغذیه میکند تا بتوانید دوباره تبدیل کنید و بررسی کنید.
فایل پیکربندی و دادهها میتوانند حساس باشند. هر دو جهت کاملاً روی دستگاه شما اجرا میشوند — هیچ چیزی آپلود نمیشود.
ابزارهای مرتبط
تبدیل CSV به JSON
CSV (یا TSV) را به JSON تبدیل کنید — آرایهای از اشیاء یا آرایهها — با یک تجزیهکننده صحیح RFC 4180، تشخیص خودکار جداکننده و تبدیل نوع. در مرورگر شما اجرا میشود.
تبدیل YAML به JSON
YAML را به JSON و JSON را به YAML در هر دو جهت تبدیل کنید. هر فرمتی را وارد کنید و خروجی تبدیلشده را فوری دریافت کنید — بدون نیاز به آپلود سرور.
رمزگشای JWT
هر JSON Web Token را رمزگشایی و بررسی کنید. هدر، payload، انقضا و ادعاهای استاندارد را ببینید. همه چیز به صورت محلی در مرورگر شما اجرا میشود — توکنها هرگز دستگاه شما را ترک نمیکنند.