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.