mirror of
https://github.com/bblanchon/ArduinoJson.git
synced 2025-07-16 03:52:16 +02:00
Serialize integer values in object
This commit is contained in:
@ -108,11 +108,21 @@ size_t JsonObject::printTo(Print& p) const
|
||||
for (JsonNode* child = firstChild; child; child = child->next)
|
||||
{
|
||||
const char* childKey = child->content.asKey.key;
|
||||
const char* childValue = child->content.asKey.value->content.asString;
|
||||
JsonNode* childValue = child->content.asKey.value;
|
||||
|
||||
n += EscapedString::printTo(childKey, p);
|
||||
n += p.write(':');
|
||||
n += EscapedString::printTo(childValue, p);
|
||||
|
||||
switch (childValue->type)
|
||||
{
|
||||
case JSON_STRING:
|
||||
n += EscapedString::printTo(childValue->content.asString, p);
|
||||
break;
|
||||
|
||||
case JSON_INTEGER:
|
||||
n += p.print(childValue->content.asInteger);
|
||||
break;
|
||||
}
|
||||
|
||||
if (child->next)
|
||||
{
|
||||
|
Reference in New Issue
Block a user