Elixir তার শক্তিশালী প্যাটার্ন ম্যাচিং এবং পাইপলাইনিং সমর্থনের মাধ্যমে, বাহ্যিক থার্ড-পার্টি লাইব্রেরি ছাড়াই CSV ফাইল দক্ষভাবে হ্যান্ডেল করতে পারে। তবে, আরো উন্নত চাহিদার জন্য, nimble_csv লাইব্রেরি একটি দ্রুত এবং সোজা পছন্দ।.
nimble_csv
Elixir এ, আপনি JSON পার্সিং এবং জেনারেশনের জন্য Jason লাইব্রেরি ব্যবহার করতে পারেন, যা একটি জনপ্রিয় পছন্দ। প্রথমে, mix.exs এ আপনার প্রজেক্টের নির্ভরতা হিসেবে Jason যোগ করুনঃ.
Jason
mix.exs
প্রথমে, আপনার mix ডিপেন্ডেন্সিগুলিতে একটি TOML parser যোগ করুন। এই উদাহরণটি toml-elixir ব্যবহার করে.
toml-elixir
Elixir এর স্ট্যান্ডার্ড লাইব্রেরিতে XML পার্সিং অন্তর্ভুক্ত নেই। SweetXML একটি জনপ্রিয় পছন্দ। এটি ব্যবহার করার উপায় হল.
Elixir বিল্ট-ইন YAML সাপোর্ট অন্তর্ভুক্ত করে না। তবে, আপনি yamerl বা yaml_elixir এর মত থার্ড-পার্টি লাইব্রেরিগুলি ব্যবহার করে YAML এর সাথে কাজ করতে পারেন। এখানে, আমরা yaml_elixir এর উপর ফোকাস করব এর ব্যবহারের সহজতা এবং ব্যাপক বৈশিষ্ট্যের জন্য। প্রথমে, আপনার mix.exs ডিপেনডেন্সিগুলিতে yaml_elixir যোগ করুন.
yamerl
yaml_elixir