Dart में CSV फाइलों को संभालने के लिए, आप आम तौर पर टेक्स्ट को मैन्युअल रूप से संसाधित करते हैं या तीसरे पक्ष की लाइब्रेरीज का उपयोग कार्य को सुगम बनाने के लिए करते हैं। यहाँ, हम दोनों दृष्टिकोणों को देखेंगे।.
डार्ट 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