Comment faire : Lire un fichier CSV en utilisant la bibliothèque standard C++ : #include <fstream> #include <iostream> #include <sstream> #include <vector> int main() { std::ifstream file("data.csv"); std::string line; while (std::getline(file, line)) { std::stringstream lineStream(line); std::string cell; std::vector<std::string> parsedRow; while (std::getline(lineStream, cell, ',')) { parsedRow.push_back(cell); } // Traiter parsedRow ici for (const auto& val : parsedRow) { std::cout << val << "\t"; } std::cout << std::endl; } return 0; } Écrire dans un fichier CSV : #include <fstream> #include <vector> int main() { std::ofstream file("output.
En C++, il n’y a pas de support natif pour JSON, mais des bibliothèques tierces comme nlohmann/json rendent cela simple.
Pour travailler avec TOML en C++, vous aurez besoin d’une bibliothèque comme toml++.
toml++
Voici une manière simple d’analyser le XML en utilisant la bibliothèque TinyXML-2 .
Pour travailler avec YAML en C++, un choix populaire est la bibliothèque yaml-cpp.
yaml-cpp