Toolyard

XML সাজানোর যন্ত্র

XML কীভাবে সাজাবেন

  1. আপনার XML বাক্সে সেঁটে দিন।
  2. আপনি লিখতে লিখতেই ইনডেন্ট-করা রূপটি নিচে চলে আসে, সঙ্গে এলিমেন্টের সংখ্যা আর আকার।
  3. ইনডেন্টটি আবার তুলে দিতে “ফল”-এ “এক লাইন” বেছে নিন, তারপর ফলটি নকল করে নিন বা নামিয়ে নিন।

সাধারণ প্রশ্ন

আমার XML-এ ভুল আছে কি না দেখা হয়?

হ্যাঁ। এটি ব্রাউজারের নিজের XML পার্সার দিয়ে চালানো হয়, তাই ঠিকভাবে গড়া হয়নি এমন কিছু — যেমন বন্ধ না করা ট্যাগ বা বেখাপ্পা একটি অ্যাম্পারস্যান্ড — কোন লাইনে আছে তা জানিয়ে দেওয়া হয়।

সাজালে ভেতরের জিনিস বদলায়?

কেবল এলিমেন্টের মাঝের ফাঁকটাই। অ্যাট্রিবিউট, মন্তব্য, CDATA অংশ আর এনটিটি পার্সার যেমন পড়েছে ঠিক তেমনই ফিরে আসে। যে এলিমেন্টের ভেতরে সন্তান-এলিমেন্টও আছে, তার ভেতরের ফাঁক বাদ পড়ে যায়, যা কেবল তখনই গুরুত্বপূর্ণ যদি আপনার ফরম্যাটে ওই ফাঁকটাই তথ্য হয়।

আমার নিজে-বন্ধ-হওয়া ট্যাগটি বদলে গেল কেন?

যে এলিমেন্টের কোনো সন্তান নেই তা লেখা হয় <tag/> হিসেবে, যা XML-এ <tag></tag>-এর সঙ্গে একই জিনিস। যেকোনো XML পার্সার দুটিকেই একইভাবে পড়ে।

RSS, SVG আর SOAP-এ চলে?

হ্যাঁ। সবগুলোই XML, তাই একটি ফিড, একটি SVG আঁকা ছবি কিংবা একটি SOAP মোড়ক একইভাবে ইনডেন্ট বা ছোট করা যায়।

HTML-এর কী হবে?

HTML XML-এর চেয়ে বেশি ছাড় দেয়, তাই বন্ধ না করা <p> বা <br> ট্যাগওয়ালা একটি পাতা এখানে ভুল হিসেবে জানানো হবে। HTML-এর জন্য বদলে ছোট করার যন্ত্রটি ব্যবহার করুন।

আমার XML কি আপলোড হয়?

না। লেখাটি আপনার ব্রাউজারেই প্রক্রিয়া করা হয় আর কোথাও পাঠানো হয় না।

এই টুলটি আপনার সাইটে যোগ করুন

আরও ডেভেলপার টুল