به جای nlohmann::json از nlohmann::ordered_json استفاده کنید:
#include <nlohmann/json.hpp> int main() { nlohmann::ordered_json j; j["name"] = "John"; j["age"] = 30; j["city"] = "New York"; std::cout << j << std::endl; return 0; }