Home | Develop | Download | Contact
example_jsonelement_create.cpp
1
43#include <Pds/Ra>
44
45int main(void)
46{
47 Pds::Json J;
48
49 J.Add("numero",7);
50 J.Add("Real",11.12);
51
52
54 Je=J ; Je.Print();
55 Je=12 ; Je.Print();
56 Je=10.2; Je.Print();
57 Je=true; Je.Print();
58 Je="cualquer"; Je.Print();
59 Je=std::string("cualquer"); Je.Print();
60 Je=std::vector<int>({-1,5,1,-11}); Je.Print();
61 Je=std::vector<long int>({-3,5,8,-11}); Je.Print();
62 Je=std::vector<double>({-1.5,1.8,-1.2}); Je.Print();
63 Je=std::vector<bool>({true,false,true}); Je.Print();
64 Je=std::vector<std::string>({"aa","bb"}); Je.Print();
65 Je=std::vector<Pds::Json>({J,J}); Je.Print();
66
67 return 0;
68}
La clase tipo Pds::JsonElement . Esta clase genera un elemento de una estructura Json....
Definition: JsonElement.hpp:52
La clase tipo Pds::Json . Esta clase genera una estructura capaz de almacenar datos del formato Json....
Definition: Json.hpp:63
void Print(bool last=true, unsigned int Ntabs=0) const
Retorna un std::string con texto en formato JsonElement.
bool Add(const std::string &Label, const Pds::JsonElement &E)
Agrega un elementos Json a la estructura Json.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed