JsonParserBase.cpp 412 B

1234567891011121314151617181920
  1. /*
  2. * Arduino JSON library
  3. * Benoit Blanchon 2014 - MIT License
  4. */
  5. #include "JsonParserBase.h"
  6. #include "JsonToken.h"
  7. using namespace ArduinoJson::Parser;
  8. JsonValue JsonParserBase::parse(char* json)
  9. {
  10. jsmn_parser parser;
  11. jsmn_init(&parser);
  12. if (JSMN_SUCCESS != jsmn_parse(&parser, json, tokens, maxTokens))
  13. return JsonToken::null();
  14. return JsonToken(json, tokens);
  15. }