Dart-এ CSV ফাইলগুলি সম্পর্কে কাজ করার জন্য, আপনি সাধারণত টেক্সটটি ম্যানুয়ালি প্রক্রিয়া করেন অথবা কাজটিকে সহজ করার জন্য থার্ড-পার্টি লাইব্রেরি ব্যবহার করেন। এখানে, আমরা উভয় পদ্ধতিকেই দেখব।.
Dart dart:convert লাইব্রেরির সাথে JSON এর জন্য বিল্ট-ইন সাপোর্ট প্রদান করে, যা JSON এনকোড এবং ডিকোড করা সহজ করে তোলে। নিচের উদাহরণগুলি মৌলিক অপারেশন প্রদর্শন করছে.
dart:convert
Dart ভাষায় TOML এর জন্য বিল্ট-ইন সাপোর্ট অন্তর্ভুক্ত নেই, তবে আপনি toml মতো তৃতীয়-পক্ষের প্যাকেজগুলি ব্যবহার করে TOML ফাইলগুলি নিয়ে কাজ করতে পারেন। প্রথমে, আপনার pubspec.yaml-এ toml যোগ করুন.
toml
pubspec.yaml
Dart এর স্ট্যান্ডার্ড লাইব্রেরিতে XML হ্যান্ডলিংয়ের জন্য বিল্ট-ইন সাপোর্ট নেই, যা তৃতীয় পক্ষের প্যাকেজগুলি ব্যবহারের প্রয়োজন করে তোলে। একটি জনপ্রিয় প্যাকেজ হল xml। এটি ব্যবহার করতে, প্রথমে আপনাকে এটি আপনার pubspec.yaml এ যোগ করতে হবে.
xml
Dart-এ, YAML এর সাথে কাজ করা সাধারণত একটি তৃতীয় পক্ষীয় লাইব্রেরি ব্যবহার করে হয় কারণ এই ভাষায় YAML পার্সিং এর জন্য নির্মিত ক্ষমতা অন্তর্ভুক্ত নেই। একটি জনপ্রিয় বিকল্প হল yaml প্যাকেজ। শুরু করার জন্য, আপনাকে এই প্যাকেজটি আপনার pubspec.yaml-এ যোগ করতে হবে.
yaml