#include #include #include #include #include using json = nlohmann::json; int main() { // Ścieżka do katalogu z plikami JSON std::string katalog = "ścieżka_do_katalogu"; // Lista plików JSON std::vector pliki_json; for (const auto& entry : std::filesystem::directory_iterator(katalog)) { if (entry.path().extension() == ".json") { pliki_json.push_back(entry.path().string()); } } // Wczytanie plików JSON json scalony_json; for (const auto& plik : pliki_json) { std::ifstream file(plik); json json_data; file >> json_data; scalony_json.merge(json_data); } // Wyświetlenie scalonego JSON std::cout << scalony_json << std::endl; return 0; }