Home | History | Annotate | Download | only in json

Lines Matching refs:json

5 // A JSON parser.  Converts strings of JSON into a Value object (see
97 // Reads and parses |json|, returning a Value. The caller owns the returned
98 // instance. If |json| is not a properly formed JSON string, returns NULL.
101 static Value* Read(const std::string& json, bool allow_trailing_comma);
103 // Reads and parses |json| like Read(). |error_message_out| is optional. If
107 static Value* ReadAndReturnError(const std::string& json,
115 // Reads and parses |json|, returning a Value. The caller owns the returned
116 // instance. If |json| is not a properly formed JSON string, returns NULL and
119 // array. Otherwise, it can be any valid JSON type.
122 Value* JsonToValue(const std::string& json, bool check_root,
134 // Recursively build Value. Returns NULL if we don't have a valid JSON
159 // Grabs the next token in the JSON stream. This does not increment the