تبدیل XML به JSON در مرورگر شما - دادههای سازمانی قدیمی را به اسکریپتها و APIهای مدرن منتقل کنید.
XML هنوز بخش قابلتوجهی از زیرساختهای سازمانی را تأمین میکند: APIهای SOAP، فایلهای پیکربندی، اسناد Office و فیدهای RSS و Atom. JSON تقریباً در همه جای دیگر غالب شده است. تبدیل XML به JSON پل بین این دو دنیا است — دادههای قدیمی را به شکلی درآورید که ابزارهای مدرن JavaScript، Python و REST بتوانند تنها با یک خط از آن استفاده کنند.
ما با fast-xml-parser تجزیه میکنیم. صفات به کلیدهای "@_attr" در شی والد تبدیل میشوند، محتوای متنی به "#text" تبدیل میشود و برچسبهای تکراری بهطور خودکار به آرایهها تبدیل میشوند. تگهای خودبسته به null نگاشت میشوند. نظرات و دستورات پردازش حذف میشوند. همه چیز در مرورگر شما اجرا میشود؛ هیچ XMLای آپلود نمیشود.
XML (Extensible Markup Language) یک فرمت متنی سلسلهمراتبی و پُرجزئیات است که قبل از JSON وجود داشته است. هنوز در APIهای سازمانی، فیدهای RSS، اسناد Office و فایلهای پیکربندی رایج است.
JSON (JavaScript Object Notation) زبان مشترک دادههای ساختیافته در وب است. آرایهها، اشیاء، رشتهها، اعداد، مقادیر بولی. توسط هر زبان برنامهنویسی مدرن خوانده میشود.
یک XML را روی مبدل بالا بکشید، یا برای انتخاب از دستگاه خود روی جعبه کلیک کنید.
ما JSON را بهصورت پیشگزیده بهعنوان فرمت خروجی انتخاب کردهایم. اگر هدف متفاوتی میخواهید، آن را از فهرست کشویی تغییر دهید.
روی Convert کلیک کنید و منتظر بمانید تا نوار پیشرفت تمام شود. وقتی JSON آماده شد، آن را دانلود کنید.
آرایهای از اشیاء JSON را به یک فایل CSV تبدیل کنید - آن را در Excel، Google Sheets یا هر ابزار صفحهگستردهای بچسبانید.
یک فایل CSV را در مرورگرتان به JSON تبدیل کنید - ایدهآل برای ارسال صفحات گسترده به اسکریپتها، APIها یا LLMها.
تبدیل تنظیمات YAML به JSON برای ابزارها، APIها و اسکریپتهایی که نحو JSON را ترجیح میدهند.