একটি XML ডকুমেন্ট পার্স করুন এবং এলিমেন্ট মার্কআপ ছাড়াই এর টেক্সট কন্টেন্ট সংগ্রহ করুন। এই উদাহরণটি পুনরায় তৈরি করতে নিচের সঠিক ইনপুট এবং সেটিংস অনুসরণ করুন। XML থেকে টেক্সট খুলুন.
সোর্স টেক্সট প্রস্তুত করুন
XML থেকে টেক্সট খুলুন এবং টেক্সট লিখুন বা পেস্ট করুন, অথবা একটি সমর্থিত UTF-8 টেক্সট ফাইল আপলোড করুন। আপলোড করলে এডিটর খোলে; এটি টুলটি চালায় না। এই উদাহরণটি তুলনার জন্য দেখানো সঠিক উৎস ব্যবহার করে।
সর্বোচ্চ ইনপুট এবং ফলাফল: 1 MB UTF-8 টেক্সট, 1,048,576-অক্ষরের ইনপুট সীমা সহ। প্রসারণমূলক রূপান্তরগুলোকেও ফলাফলের সীমার মধ্যে থাকতে হবে।
সঠিক উদাহরণ ইনপুট ব্যবহার করুন
<items> <item>Apple</item> <item>Banana</item> </items>
এই টেক্সট অপারেশনটি আপনার ব্রাউজারে চলে; এর সোর্স এবং ফলাফল রূপান্তরের জন্য পাঠানো হয় না। সেশন স্টোরেজ উপলব্ধ থাকলে এই ব্রাউজার ট্যাবে একটি ড্রাফট রাখা হতে পারে। 'ক্লিয়ার' বর্তমান ড্রাফটটি মুছে ফেলে; ট্যাব বন্ধ করার আগে গুরুত্বপূর্ণ কাজ ডাউনলোড করে নিন।
টুলটি কিভাবে কাজ করে তা পরীক্ষা করুন
এই টুলে সেট করার জন্য কোনো অতিরিক্ত রূপান্তর বিকল্প নেই। ফলাফল তুলনা করার জন্য সোর্সটি ঠিক যেমন আছে তেমন রাখুন।
পার্সার ভুল XML এবং ডকুমেন্ট টাইপ বা এনটিটির ডিক্লারেশন প্রত্যাখ্যান করে। এটি ডকুমেন্ট এলিমেন্ট থেকে টেক্সট কন্টেন্ট পড়ে, প্রতিটি লাইন ট্রিম করে এবং খালি লাইনগুলো মুছে ফেলে। অ্যাট্রিবিউট ভ্যালু এবং এলিমেন্টের নাম অন্তর্ভুক্ত করা হয় না। সোর্সে কোনো আলাদা হোয়াইটস্পেস না থাকলে পাশাপাশি এলিমেন্টগুলো থেকে পাশাপাশি টেক্সট তৈরি হতে পারে।
এই নির্দেশিকার উদাহরণ
i2TEXT ব্রাউজার ওয়ার্কফ্লোতে নভেম্বর 11, 2026 তারিখে যাচাইকৃত।
- ইনপুট
- example.txt
- আউটপুট
- xml-to-text.txt
- সংরক্ষিত ফলাফল
- 12 বাইট
প্রয়োগ করুন এবং ফলাফলটি পরীক্ষা করুন
ইনপুট এবং সেটিংস প্রস্তুত হলে 'XML থেকে টেক্সট' নির্বাচন করুন। সংরক্ষিত উদাহরণে, ফলাফলটি এভাবে শুরু হয়: "Apple"।
এই রূপান্তর কাঠামো এবং অ্যাট্রিবিউটগুলো বাদ দেয়। এটি এক্সটার্নাল এনটিটি এক্সপ্যান্ড করে না বা রেফারেন্স করা ডকুমেন্ট ফেচ করে না। যখন এই বিস্তারিত তথ্যের প্রয়োজন হয়, তখন মূল XML ফাইলটি রাখুন।
ফলাফলের সংক্ষিপ্তসার ইনপুট এবং ফলাফলের UTF-8 বাইট আকারের তুলনা করে। এক্সট্র্যাক্ট করা টেক্সটে এমন কোনো পাশাপাশি মান আছে কি না যা আলাদা করার জন্য বিভাজক প্রয়োজন তা পরীক্ষা করুন; বাইটের ছোট মোট সংখ্যাটি মার্কআপ বাদ দেওয়াকে নির্দেশ করে, XML কাঠামোর সংরক্ষণকে নয়।
ফলাফলের সংক্ষিপ্তসার পরিবর্তিত, অপরিবর্তিত এবং খালি ফলাফলগুলোর মধ্যে পার্থক্য করে। অপরিবর্তিত ফলাফল মানে হলো নির্বাচিত অপারেশনটি টেক্সটে কোনো পরিবর্তন করেনি; খালি ফলাফল রিমুভাল বা এক্সট্রাকশনের প্রত্যাশিত ফলাফল হতে পারে।
আপনার পর্যালোচনা করা সংস্করণটি সেভ করুন
বর্তমান ফলাফলটি পর্যালোচনা করুন, তারপর একটি TXT ফাইল সেভ করতে ডাউনলোড আইকনটি ব্যবহার করুন। এই উদাহরণে প্রকৃত ডাউনলোডের নাম হলো xml-to-text.txt। কপি এবং ডাউনলোড বর্তমান ফলাফল ব্যবহার করে, তাই সেভ করার আগে প্রয়োজনীয় শব্দ পরিবর্তন করে নিন। 'চালিয়ে যান' (Continue to) অপশনটি ব্যবহার করে ফলাফলটিকে পরবর্তী সামঞ্জস্যপূর্ণ টুলে নিয়ে যাওয়া যায়, যেখানে অন্য অপারেশন চালানোর আগে আপনি এটি পর্যালোচনা করতে পারবেন।
ফলাফল সম্পাদনা করলে টুলটি পুনরায় না চালানো পর্যন্ত হিসাব করা বিবরণগুলো লুকিয়ে যায়। কপি এবং TXT ডাউনলোড সম্পাদিত টেক্সট ব্যবহার করে; সোর্সে ফিরে যান এবং রিপোর্ট রিফ্রেশ করতে টুলটি পুনরায় প্রয়োগ করুন।
example.txtxml-to-text.txt
সাধারণ প্রশ্ন
কোন সেটিংস এই উদাহরণটি তৈরি করেছে?
কোনো অতিরিক্ত রূপান্তর সেটিংসের প্রয়োজন হয়নি। উৎস এবং প্রকৃত আউটপুট তুলনামূলকভাবে দেখানো হয়েছে।
ফলাফলটি ব্যবহার করার আগে আমার কী পরীক্ষা করা উচিত?
এই রূপান্তর কাঠামো এবং অ্যাট্রিবিউটগুলো বাদ দেয়। এটি এক্সটার্নাল এনটিটি এক্সপ্যান্ড করে না বা রেফারেন্স করা ডকুমেন্ট ফেচ করে না। যখন এই বিস্তারিত তথ্যের প্রয়োজন হয়, তখন মূল XML ফাইলটি রাখুন।
এই টেক্সটটি কোথায় প্রসেস করা হয়?
এই টেক্সট অপারেশনটি আপনার ব্রাউজারে চলে; এর সোর্স এবং ফলাফল রূপান্তরের জন্য পাঠানো হয় না। সেশন স্টোরেজ উপলব্ধ থাকলে এই ব্রাউজার ট্যাবে একটি ড্রাফট রাখা হতে পারে। 'ক্লিয়ার' বর্তমান ড্রাফটটি মুছে ফেলে; ট্যাব বন্ধ করার আগে গুরুত্বপূর্ণ কাজ ডাউনলোড করে নিন।
আপনার নিজের টেক্সট দিয়ে XML থেকে টেক্সট ব্যবহার করে দেখুন।
আপনার নিজের সোর্স ব্যবহার করুন এবং শেয়ার করার আগে ফলাফলটি পর্যালোচনা করুন।