Advertisement
DrRandom

json thingy 2

Jun 22nd, 2020
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.98 KB | None | 0 0
  1. const size_t capacity = 15000;
  2.         DynamicJsonDocument doc(capacity);
  3.         DeserializationError error = deserializeJson(doc, Tables[i]);
  4.         if (error) {
  5.            Error_iras("Can't serialize Tables");
  6.         }else {
  7.             JsonArray content = doc["content"];
  8.             JsonArray content_0_content = content[0]["content"];
  9.             for(int x = 0; x < 16;x++){
  10.                 JsonObject content_0_content_0_attributes = content_0_content[x]["attributes"];
  11.                 const char* Addr    = content_0_content_0_attributes["outexp"];
  12.                 const char* pinke   = content_0_content_0_attributes["outpin"];
  13.                 if(pinke[0] != 0){
  14.                     int AddressIndex = String(Addr).indexOf(":");
  15.                     int Address = (String(Addr).substring(AddressIndex+1)).toInt();
  16.                     int PIN     = (String(pinke).substring(7)).toInt();
  17.                     Timers[PIN].Address = Address;
  18.                 }
  19.             }
  20.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement