Clojure में अपनी स्टैण्डर्ड लाइब्रेरी में CSV पार्सिंग बिल्ट-इन नहीं है, लेकिन आप इस उद्देश्य के लिए clojure.data.csv लाइब्रेरी का उपयोग कर सकते हैं। पहले, अपनी प्रोजेक्ट डिपेंडेंसीज़ में इस लाइब्रेरी को जोड़ें। अपने project.clj में, निम्न डिपेंडेंसी जोड़ें.
clojure.data.csv
project.clj
क्लोज़र JSON के साथ काम करने के लिए निर्मित-इन फ़ंक्शन्स को शामिल नहीं करता, इसलिए आप आमतौर पर तृतीय-पक्ष लाइब्रेरियों का उपयोग करेंगे। cheshire और jsonista उनके उपयोग की आसानी और प्रदर्शन के कारण लोकप्रिय विकल्प हैं।.
cheshire
jsonista
Clojure में TOML के साथ काम करने के लिए, आपको clj-toml जैसी लाइब्रेरी की आवश्यकता है। पहले, इसे अपनी deps.edn में जोड़ें.
clj-toml
deps.edn
Clojure clojure.data.xml पुस्तकालय को XML पार्सिंग और उमटने के लिए प्रदान करता है। सबसे पहले, आइए कुछ XML पार्स करें.
clojure.data.xml
Clojure में YAML के लिए बनाई गई सहायता शामिल नहीं है, लेकिन आप clj-yaml जैसी तीसरे पक्ष की लाइब्रेरीज का उपयोग करके YAML डेटा का पार्सिंग और जेनरेशन कर सकते हैं। सबसे पहले, अपनी परियोजना निर्भरताओं में लाइब्रेरी जोड़ें.
clj-yaml