Hur man gör: Läsa en CSV-fil med hjälp av C++-standardsbiblioteket: #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); } // Processa parsedRow här for (const auto& val : parsedRow) { std::cout << val << "\t"; } std::cout << std::endl; } return 0; } Skriva till en CSV-fil: #include <fstream> #include <vector> int main() { std::ofstream file("output.
I C++ finns inget inbyggt stöd för JSON, men tredjepartsbibliotek som nlohmann/json gör det enkelt.
För att arbeta med TOML i C++ behöver du ett bibliotek som toml++.
toml++
Här är ett enkelt sätt att tolka XML med hjälp av TinyXML-2-biblioteket.
För att arbeta med YAML i C++ är ett populärt val biblioteket yaml-cpp.
yaml-cpp