দুটি উদাহরণ মনে পড়বে:
উইন্ডোজ রেজিস্ট্রি এর পরিবর্তে। নেট প্রোগ্রামাররা .config ফাইলগুলি ব্যবহার করতে উত্সাহিত করার একটি কারণ হ'ল .config ফাইলগুলি এক্সএমএল এবং সুতরাং মানব-পঠনযোগ্য।
একইভাবে, জেএসএনকে কখনও কখনও মালিকানার বিন্যাসের সাথে তুলনা করে মানব-পঠনযোগ্য বলে মনে করা হয়।
মানব-পাঠযোগ্য ফর্ম্যাটগুলি কি আসলেই মানুষের দ্বারা পাঠযোগ্য? কনফিগারেশন ডেটার উদাহরণে:
- ফর্ম্যাট তথ্যের অন্তর্নিহিত অর্থ পরিবর্তন করে না - উভয় ক্ষেত্রেই ডেটা একই জিনিসকে উপস্থাপন করে।
- রেজিস্ট্রি এবং .config ফাইল উভয়ই সিরিজ 0 ও 1 এর হিসাবে অভ্যন্তরীণভাবে সংরক্ষণ করা হয়। সেই পরিমাণে, অন্তর্নিহিত প্রতিনিধিত্ব মানুষের দ্বারা সমানভাবে অপঠনযোগ্য।
- রেজিস্ট্রি এবং .config ফাইল উভয়েরই সেই 0 ও 1 গুলি পড়তে, ফর্ম্যাট করতে এবং প্রদর্শন করতে একটি সরঞ্জাম প্রয়োজন এবং এগুলি এমন ফর্ম্যাটে রূপান্তর করতে পারে যা মানুষ পড়তে পারে। উইন্ডোজ রেজিস্ট্রিতে কনফিগারেশন সঞ্চিত ক্ষেত্রে, এটি একটি রেজিস্ট্রি সম্পাদক। এক্সএমএলের ক্ষেত্রে এটি কোনও পাঠ্য সম্পাদক বা এক্সএমএল পাঠক হতে পারে। যে কোনও উপায়ে, সরঞ্জামটি ডেটা ফর্ম্যাট নয়, ডেটা পাঠযোগ্য able
সুতরাং, মানব-পঠনযোগ্য ডেটা ফর্ম্যাট এবং অ-মানব-পঠনযোগ্য ফর্ম্যাটগুলির মধ্যে পার্থক্য কী?