53#include <unordered_map>
61 J.
Add(
"booleano",
false);
62 J.
Add(
"cadena",
"texto cualquiera");
66 J.
Add(
"arreglo-booleano",std::vector<bool>({
true,
false,
false,
true}));
67 J.
Add(
"arreglo-entero" ,std::vector<long int>({-3,5,7,8}));
68 J.
Add(
"arreglo-real" ,std::vector<double>({-4.3,9.1}));
69 J.
Add(
"arreglo-text" ,std::vector<std::string>({
"kk",
"pp"}));
70 J.
Add(
"arreglo-json" ,std::vector<Pds::Json>({J1,J1}));
74 J.
Save(
"myfile.json");
77 myfile.open (
"example.json");
La clase tipo Pds::Json . Esta clase genera una estructura capaz de almacenar datos del formato Json....
bool SaveInStream(std::ofstream &myfile) const
Salva el objeto Json en un stream.
void Print(void) const
Retorna un std::string con texto en formato Json.
bool Add(const std::string &Label, const Pds::JsonElement &E)
Agrega un elementos Json a la estructura Json.
bool Save(const std::string &filepath) const
Salva el objeto Json en un archivo.