XML-কে ব্রাউজারের মধ্যে JSON-এ রূপান্তর করুন - পুরনো এন্টারপ্রাইজ ডেটা আধুনিক স্ক্রিপ্ট এবং API-তে ফিড করুন।
XML এখনও বিস্ময়কর পরিমাণে এন্টারপ্রাইজ ইনফ্রাস্ট্রাকচারের চালিকা: SOAP API, কনফিগারেশন ফাইল, অফিস ডকুমেন্ট, RSS ও Atom ফিড। JSON প্রায় অন্য সমস্ত জায়গায় দখল করে নিয়েছে। XML থেকে JSON-এ যাওয়া দুই জগতের মধ্যে একটি সেতু — লিগ্যাসি ডেটাকে এমন আকারে নিয়ে আসে যা আধুনিক JavaScript, Python এবং REST টুল এক লাইনে গ্রহণ করতে পারে।
আমরা fast-xml-parser দিয়ে পার্স করি. অ্যাট্রিবিউটগুলি প্যারেন্ট অবজেক্টে "@_attr" কী-তে পরিণত হয়, টেক্সট কন্টেন্ট "#text" হয়, এবং পুনরাবৃত্ত ট্যাগগুলি স্বয়ংক্রিয়ভাবে অ্যারে-তে পরিণত হয়. সেল্ফ-ক্লোজিং ট্যাগগুলো null-এ ম্যাপ হয়. কমেন্ট এবং প্রসেসিং ইনস্ট্রাকশনগুলো বাদ দেয়া হয়. সবকিছু আপনার ব্রাউজারে চলে; no XML is uploaded.
XML (Extensible Markup Language) হল একটি বিশদ ও শ্রেণিবদ্ধ টেক্সট ফরম্যাট যা JSON-এর আগে থেকেই আছে। এন্টারপ্রাইজ API, RSS ফিড, অফিস ডকুমেন্ট এবং কনফিগারেশন ফাইলগুলিতে এটি এখনও সাধারণ।
JSON (JavaScript Object Notation) ওয়েবের কাঠামোবদ্ধ ডেটার সাধারণ ভাষা। অ্যারে, অবজেক্ট, স্ট্রিং, সংখ্যা, বুলিয়ান। প্রতিটি আধুনিক প্রোগ্রামিং ভাষা এটিকে পড়ে।
উপরের কনভার্টারের উপর একটি XML টেনে আনুন, অথবা আপনার ডিভাইস থেকে একটি পছন্দ করতে বক্সটিতে ক্লিক করুন.
আমরা আউটপুট ফরম্যাট হিসেবে JSON পূর্বনির্ধারিত করেছি. যদি আপনি ভিন্ন লক্ষ্য চান তবে ড্রপডাউন থেকে এটি পরিবর্তন করুন.
Convert এ ক্লিক করুন এবং প্রগ্রেস বার শেষ হওয়া পর্যন্ত অপেক্ষা করুন। JSON যখন প্রস্তুত হবে তখন তা ডাউনলোড করুন।
অবজেক্টগুলোর একটি JSON অ্যারে সমতল করে একটি CSV ফাইলে রূপান্তর করুন - Excel, Google Sheets, বা যেকোনো স্প্রেডশীট টুলে পেস্ট করুন.
আপনার ব্রাউজারে একটি CSV ফাইলকে JSON-এ রূপান্তর করুন - স্প্রেডশিটকে স্ক্রিপ্ট, API, বা LLM-এ প্যাস করার জন্য উপযুক্ত।
YAML কনফিগকে JSON-এ রূপান্তর করুন সেই টুল, API এবং স্ক্রিপ্টগুলোর জন্য যারা JSON সিনট্যাক্স পছন্দ করে।