Unserialize a JSON document into a Value.
More...
#include <json.h>
|
|
typedef char | Char |
| |
|
typedef const Char * | Location |
| |
Unserialize a JSON document into a Value.
| std::string Json::Reader::getFormatedErrorMessages |
( |
| ) |
const |
Returns a user friendly string that list errors in the parsed document.
- Returns
- Formatted error message with the list of errors with their location in the parsed document. An empty string is returned if no error occurred during parsing.
- Deprecated:
- Use getFormattedErrorMessages() instead (typo fix).
| std::string Json::Reader::getFormattedErrorMessages |
( |
| ) |
const |
Returns a user friendly string that list errors in the parsed document.
- Returns
- Formatted error message with the list of errors with their location in the parsed document. An empty string is returned if no error occurred during parsing.
| bool Json::Reader::parse |
( |
const std::string & |
document, |
|
|
Value & |
root, |
|
|
bool |
collectComments = true |
|
) |
| |
Read a Value from a JSON document.
- Parameters
-
| document | UTF-8 encoded string containing the document to read. |
| root | [out] Contains the root value of the document if it was successfully parsed. |
| collectComments | true to collect comment and allow writing them back during serialization, false to discard comments. This parameter is ignored if Features::allowComments_ is false. |
- Returns
true if the document was successfully parsed, false if an error occurred.
| bool Json::Reader::parse |
( |
const char * |
beginDoc, |
|
|
const char * |
endDoc, |
|
|
Value & |
root, |
|
|
bool |
collectComments = true |
|
) |
| |
Read a Value from a JSON document.
- Parameters
-
| beginDoc | Pointer on the beginning of the UTF-8 encoded string of the document to read. |
| endDoc | Pointer on the end of the UTF-8 encoded string of the document to read. \ Must be >= beginDoc. |
| root | [out] Contains the root value of the document if it was successfully parsed. |
| collectComments | true to collect comment and allow writing them back during serialization, false to discard comments. This parameter is ignored if Features::allowComments_ is false. |
- Returns
true if the document was successfully parsed, false if an error occurred.
| bool Json::Reader::parse |
( |
std::istream & |
is, |
|
|
Value & |
root, |
|
|
bool |
collectComments = true |
|
) |
| |
The documentation for this class was generated from the following files:
- InYourFaces/prototypes/facemodel/json/json/json.h
- InYourFaces/prototypes/facemodel/json/jsoncpp.cpp