Rust, mit seinem Fokus auf Sicherheit und Leistung, bietet ausgezeichnete Crates (Bibliotheken) für die Arbeit mit CSV-Dateien, wobei csv das beliebteste ist.
csv
Um mit JSON in Rust zu arbeiten, wird die serde-Crate zusammen mit serde_json für die Serialisierung und Deserialisierung umfassend genutzt.
serde
serde_json
TOML, das für Toms Offensichtliche, Minimale Sprache steht, wurde 2013 von Tom Preston-Werner erschaffen.
In Rust können Sie XML mit Crates wie xml-rs bearbeiten.
xml-rs
Rust unterstützt YAML nicht in seiner Standardbibliothek, daher verwenden wir häufig Drittanbieter-Crates wie serde (zum Serialisieren und Deserialisieren von Daten) in Kombination mit serde_yaml.
serde_yaml