বৈধ JSON পড়ুন এবং এর নেস্টেড মানগুলোকে একটি সাধারণ টেক্সট তালিকায় রূপান্তর করুন। এই উদাহরণটি পুনরায় তৈরি করতে নিচের সঠিক ইনপুট এবং সেটিংস অনুসরণ করুন। JSON থেকে টেক্সট খুলুন.
সোর্স টেক্সট প্রস্তুত করুন
'JSON থেকে টেক্সট' খুলুন এবং লিখুন বা টেক্সট পেস্ট করুন, অথবা একটি সমর্থিত UTF-8 টেক্সট ফাইল আপলোড করুন। আপলোড করলে এডিটর খোলে; এটি টুলটি চালায় না। এই উদাহরণটি তুলনায় দেখানো সঠিক সোর্স ব্যবহার করে।
সর্বোচ্চ ইনপুট এবং ফলাফল: 1 MB UTF-8 টেক্সট, 1,048,576-অক্ষরের ইনপুট সীমা সহ। প্রসারণমূলক রূপান্তরগুলোকেও ফলাফলের সীমার মধ্যে থাকতে হবে।
সঠিক উদাহরণ ইনপুট ব্যবহার করুন
{"name":"Ada","skills":["writing","research"],"active":true}এই টেক্সট অপারেশনটি আপনার ব্রাউজারে চলে; এর সোর্স এবং ফলাফল রূপান্তরের জন্য পাঠানো হয় না। সেশন স্টোরেজ উপলব্ধ থাকলে এই ব্রাউজার ট্যাবে একটি ড্রাফট রাখা হতে পারে। 'ক্লিয়ার' বর্তমান ড্রাফটটি মুছে ফেলে; ট্যাব বন্ধ করার আগে গুরুত্বপূর্ণ কাজ ডাউনলোড করে নিন।
টুলটি কিভাবে কাজ করে তা পরীক্ষা করুন
এই টুলে সেট করার জন্য কোনো অতিরিক্ত রূপান্তর বিকল্প নেই। ফলাফল তুলনা করার জন্য সোর্সটি ঠিক যেমন আছে তেমন রাখুন।
পার্সারটি বৈধ JSON গ্রহণ করে, যার মধ্যে নেস্টেড অ্যারে এবং অবজেক্ট অন্তর্ভুক্ত। এটি তাদের ভ্যালুগুলো ভিজিট করে এবং প্রতিটি স্কেলার ভ্যালু নতুন লাইনে লেখে। অবজেক্ট কি (keys) অন্তর্ভুক্ত নয়; সংখ্যা, বুলিয়ান এবং নাল তাদের টেক্সট রিপ্রেজেন্টেশনে পরিণত হয়। স্ট্রিংগুলো তাদের নিজস্ব এমবেডেড লাইন ব্রেক বজায় রাখতে পারে।
এই নির্দেশিকার উদাহরণ
i2TEXT ব্রাউজার ওয়ার্কফ্লোতে নভেম্বর 11, 2026 তারিখে যাচাইকৃত।
- ইনপুট
- example.txt
- আউটপুট
- json-to-text.txt
- সংরক্ষিত ফলাফল
- 25 বাইট
প্রয়োগ করুন এবং ফলাফলটি পরীক্ষা করুন
ইনপুট এবং সেটিংস প্রস্তুত হলে 'JSON থেকে টেক্সট' নির্বাচন করুন। সংরক্ষিত উদাহরণে, ফলাফলটি শুরু হয়: "Ada"।
আউটপুট কি (keys) এবং কাঠামো বাতিল করে। যদি ফিল্ডের নাম, সম্পর্ক বা JSON-এ রাউন্ড ট্রিপ গুরুত্বপূর্ণ হয়, তবে মূল JSON রাখুন। JSON সংখ্যাগুলো ব্রাউজারের স্ট্যান্ডার্ড নম্বর টাইপ ব্যবহার করে, তাই খুব বড় পূর্ণসংখ্যা নির্ভুলতা হারাতে পারে। সঠিক আইডেন্টিফায়ারগুলো উদ্ধৃতিচিহ্নযুক্ত স্ট্রিং হিসেবে সংরক্ষণ করুন।
ফলাফলের সংক্ষিপ্তসার (Result overview) ইনপুট এবং ফলাফলের UTF-8 বাইট সাইজের তুলনা করে। এক্সট্র্যাক্ট করা মানগুলো সঠিক ক্রমে আছে কিনা তা পরীক্ষা করুন; বাইটের মোট পরিমাণ কমে যাওয়া মানে হলো JSON সিনট্যাক্স এবং কি (keys) মুছে ফেলা হয়েছে, এটি এমন প্রমাণ নয় যে প্রতিটি ফিল্ড আপনার পরবর্তী কাজের জন্য উপযুক্ত।
ফলাফলের সংক্ষিপ্তসার পরিবর্তিত, অপরিবর্তিত এবং খালি ফলাফলগুলোর মধ্যে পার্থক্য করে। অপরিবর্তিত ফলাফল মানে হলো নির্বাচিত অপারেশনটি টেক্সটে কোনো পরিবর্তন করেনি; খালি ফলাফল রিমুভাল বা এক্সট্রাকশনের প্রত্যাশিত ফলাফল হতে পারে।
আপনার পর্যালোচনা করা সংস্করণটি সেভ করুন
বর্তমান ফলাফল পর্যালোচনা করুন, তারপর একটি TXT ফাইল সেভ করতে ডাউনলোড আইকন ব্যবহার করুন। এই উদাহরণে প্রকৃত ডাউনলোডের নাম json-to-text.txt। কপি এবং ডাউনলোড বর্তমান ফলাফল ব্যবহার করে, তাই সেভ করার আগে চূড়ান্ত কোনো পরিবর্তন থাকলে তা করে নিন। 'চালিয়ে যান' (Continue to) ফলাফলটিকে একটি সামঞ্জস্যপূর্ণ পরবর্তী টুলে নিয়ে যেতে পারে, যেখানে অন্য অপারেশন চালানোর আগে আপনি এটি পর্যালোচনা করতে পারেন।
ফলাফল সম্পাদনা করলে টুলটি পুনরায় না চালানো পর্যন্ত হিসাব করা বিবরণগুলো লুকিয়ে যায়। কপি এবং TXT ডাউনলোড সম্পাদিত টেক্সট ব্যবহার করে; সোর্সে ফিরে যান এবং রিপোর্ট রিফ্রেশ করতে টুলটি পুনরায় প্রয়োগ করুন।
example.txtjson-to-text.txt
সাধারণ প্রশ্ন
কোন সেটিংস এই উদাহরণটি তৈরি করেছে?
কোনো অতিরিক্ত রূপান্তর সেটিংসের প্রয়োজন হয়নি। উৎস এবং প্রকৃত আউটপুট তুলনামূলকভাবে দেখানো হয়েছে।
ফলাফলটি ব্যবহার করার আগে আমার কী পরীক্ষা করা উচিত?
আউটপুট কি (keys) এবং কাঠামো বাতিল করে। যদি ফিল্ডের নাম, সম্পর্ক বা JSON-এ রাউন্ড ট্রিপ গুরুত্বপূর্ণ হয়, তবে মূল JSON রাখুন। JSON সংখ্যাগুলো ব্রাউজারের স্ট্যান্ডার্ড নম্বর টাইপ ব্যবহার করে, তাই খুব বড় পূর্ণসংখ্যা নির্ভুলতা হারাতে পারে। সঠিক আইডেন্টিফায়ারগুলো উদ্ধৃতিচিহ্নযুক্ত স্ট্রিং হিসেবে সংরক্ষণ করুন।
এই টেক্সটটি কোথায় প্রসেস করা হয়?
এই টেক্সট অপারেশনটি আপনার ব্রাউজারে চলে; এর সোর্স এবং ফলাফল রূপান্তরের জন্য পাঠানো হয় না। সেশন স্টোরেজ উপলব্ধ থাকলে এই ব্রাউজার ট্যাবে একটি ড্রাফট রাখা হতে পারে। 'ক্লিয়ার' বর্তমান ড্রাফটটি মুছে ফেলে; ট্যাব বন্ধ করার আগে গুরুত্বপূর্ণ কাজ ডাউনলোড করে নিন।
আপনার নিজের টেক্সট দিয়ে 'JSON থেকে টেক্সট' ব্যবহার করে দেখুন।
আপনার নিজের সোর্স ব্যবহার করুন এবং শেয়ার করার আগে ফলাফলটি পর্যালোচনা করুন।