Kuinka tehdä: CSV-tiedoston lukeminen käyttäen C++ Standard Libraryä: #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); } // Käsittele parsedRow tässä for (const auto& val : parsedRow) { std::cout << val << "\t"; } std::cout << std::endl; } return 0; } Kirjoittaminen CSV-tiedostoon: #include <fstream> #include <vector> int main() { std::ofstream file("output.
C++:ssa ei ole natiivia tukea JSONille, mutta kolmannen osapuolen kirjastot, kuten nlohmann/json, tekevät siitä suoraviivaista.
Työskennellessäsi TOMLin kanssa C++:ssa, tarvitset kirjaston kuten toml++.
toml++
Tässä on yksinkertainen tapa jäsentää XML käyttäen TinyXML-2-kirjastoa.
YAML:n käsittelyyn C++:ssa suosittu valinta on yaml-cpp kirjasto.
yaml-cpp