From: Torsten Dreyer Date: Thu, 6 Mar 2014 17:00:11 +0000 (+0100) Subject: Use the short xml name for properties in JSON X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=76020894600c4d20f958f3d402419dc0fce78b74;p=flightgear.git Use the short xml name for properties in JSON --- diff --git a/src/Network/http/JsonUriHandler.cxx b/src/Network/http/JsonUriHandler.cxx index 542d3d22e..3c67e8546 100644 --- a/src/Network/http/JsonUriHandler.cxx +++ b/src/Network/http/JsonUriHandler.cxx @@ -51,8 +51,8 @@ static const char * getPropertyTypeString( simgear::props::Type type ) static cJSON * PropToJson( SGPropertyNode_ptr n ) { cJSON * jsonProp = cJSON_CreateObject(); - cJSON_AddItemToObject(jsonProp, "path", cJSON_CreateString(n->getPath().c_str())); - cJSON_AddItemToObject(jsonProp, "name", cJSON_CreateString(n->getDisplayName().c_str())); + cJSON_AddItemToObject(jsonProp, "path", cJSON_CreateString(n->getPath(true).c_str())); + cJSON_AddItemToObject(jsonProp, "name", cJSON_CreateString(n->getName())); cJSON_AddItemToObject(jsonProp, "value", cJSON_CreateString(n->getStringValue())); cJSON_AddItemToObject(jsonProp, "type", cJSON_CreateString(getPropertyTypeString(n->getType()))); return jsonProp;