মিনিফাই করা বা এলোমেলো XML পেস্ট করুন এবং এক ধাপেই ইন্ডেন্ট করা ও যাচাই করা পান।
টুলটি লোড হচ্ছে...
XML Formatter কীভাবে ব্যবহার করবেন
আপনার XML পেস্ট করুন বা একটি ফাইল আপলোড করুন।
ইন্ডেন্ট বেছে নিন এবং মন্তব্য বাদ দেবেন কি না ঠিক করুন।
ফরম্যাট করা XML কপি করুন, অথবা অন্বেষণ করতে ট্রি ভিউ খুলুন।
XML Formatter সম্পর্কে
ওয়েব সার্ভিস বা পুরোনো এক্সপোর্ট থেকে আসা XML সাধারণত এক লাইনে আসে। এই ফরম্যাটার প্রতিটি এলিমেন্টকে নিজস্ব লাইনে রাখে এবং চাইল্ড এলিমেন্টকে প্যারেন্টের নিচে ইন্ডেন্ট করে, তাই কাঠামো আবার দৃশ্যমান হয়। শুধু টেক্সটের এলিমেন্ট একটিমাত্র লাইনে থাকে, <name>Mira</name>, যা আউটপুট সংক্ষিপ্ত রাখে।
ফরম্যাটিংয়ের আগে XML সঠিকভাবে গঠিত কি না যাচাই করা হয়। কোনো ট্যাগ বন্ধ না হলে বা নেস্টিং ভুল হলে আপনি আধা-ফরম্যাট করা, ভরসা করা যায় না এমন ফলাফলের বদলে লাইন, কলাম ও একটি বার্তা দেখেন।
সচরাচর জিজ্ঞাসিত প্রশ্ন
ফরম্যাটিং কি আমার XML-এর অর্থ বদলায়?
বেশিরভাগ ডকুমেন্টে না। এলিমেন্টের মাঝের হোয়াইটস্পেস প্রায় প্রতিটি ব্যবহারকারী উপেক্ষা করে। ব্যতিক্রম হলো মিশ্র কনটেন্ট, যেখানে টেক্সট ট্যাগের মাঝে থাকে, সেক্ষেত্রে বাড়তি হোয়াইটস্পেস গুরুত্বপূর্ণ হতে পারে। আপনার XML সেই ধরনের ডকুমেন্ট হলে ফলাফল যাচাই করুন।
এটি কি মন্তব্য, CDATA ও XML ঘোষণা রাখে?
হ্যাঁ। মন্তব্য রাখা হয় যদি না আপনি মন্তব্য সরান টিক দেন, CDATA সেকশন ও প্রসেসিং নির্দেশনা অক্ষত থাকে।
"সঠিকভাবে গঠিত" বলতে কী বোঝায়?
প্রতিটি খোলার ট্যাগের একটি বন্ধের ট্যাগ আছে, ট্যাগ ঠিকভাবে নেস্টেড, অ্যাট্রিবিউট মান উদ্ধৃতিচিহ্নে এবং ঠিক একটি রুট এলিমেন্ট আছে। এর মানে এই নয় যে ডকুমেন্ট কোনো নির্দিষ্ট স্কিমা অনুসরণ করে।
এটি কি SOAP বা WSDL ফরম্যাট করতে পারে?
হ্যাঁ, দুটিই শুধু XML। আপনি সেটিই খুঁজে থাকলে সেগুলোর জন্য নিবেদিত পৃষ্ঠাও আছে।
আকারের কোনো সীমা আছে কি?
উদার সীমা আছে। কয়েক মেগাবাইটের ফাইল সমস্যা ছাড়াই ফরম্যাট হয়।