XML ni brauzeringizda JSON ga aylantiring - eski korporativ ma'lumotlarni zamonaviy skriptlar va APIlarga yuboring.
XML hali ham korporativ infratuzilmaning kutilmagan darajada ko'p qismini ta'minlaydi: SOAP APIlari, konfiguratsiya fayllari, Office hujjatlari, RSS va Atom lentalari. JSON esa deyarli hamma joyda hukmronlik qilmoqda. XML'dan JSON'ga o'tish ikkala dunyo orasidagi ko'prikdir - meros ma'lumotlarni zamonaviy JavaScript, Python va REST vositalari bir qatorda iste'mol qila oladigan shaklga keltiring.
Biz fast-xml-parser bilan tahlil qilamiz. Atributlar ota obyektda "@_attr" kalitlariga aylanadi, matn mazmuni "#text"ga aylanadi va takrorlangan teglar avtomatik ravishda massivilarga aylanadi. O'zini yopuvchi teglar null ga mos keladi. Izohlar va processing instructions o'chiriladi. Hammasi sizning brauzeringizda ishlaydi; hech qanday XML yuklanmaydi.
XML (Extensible Markup Language) — JSONdan oldin paydo bo'lgan, batafsil va iyerarxik matn formati. Hali ham korporativ APIlar, RSS lentalari, Office hujjatlari va konfiguratsiya fayllarida keng tarqalgan.
JSON (JavaScript Object Notation) — vebdagi strukturalashgan ma’lumotlarning umumiy tili. Massivlar, obyektlar, satrlar, sonlar, booleanlar. Har bir zamonaviy dasturlash tili tomonidan o‘qiladi.
Yuqoridagi konverterga XML faylini sudrab tashlang, yoki qurilmangizdan birini tanlash uchun katakchani bosing.
Chiqish formati sifatida JSON oldindan tanlangan. Agar boshqa maqsadni xohlasangiz, ochiladigan ro'yxatdan uni o'zgartiring.
Convert ni bosing va progress bar tugaguncha kuting. Tayyor bo'lganda JSON ni yuklab oling.
Obyektlardan iborat JSON massivini CSV fayliga tekislash - natijani Excel, Google Sheets yoki istalgan elektron jadval dasturiga joylang.
Brauzeringizda CSV faylni JSONga o'zgartiring - jadvalni skriptlar, API yoki LLMlarga uzatish uchun ideal.
YAML konfiguratsiyasini JSON ga aylantiring for vositalar, APIlar va skriptlar that prefer JSON syntax.