| 869 | result += fi->GetNewline() + fi->GetIndentation(level) + "]"; |
| 870 | } |
| 871 | void Writer::writeValue(const Value &node) |
| 872 | { |
| 873 | if (node.IsString()) |
| 874 | { |
| 875 | result += "\""+Value::EscapeString(node.ToString())+"\""; |
| 876 | } |
| 877 | else |
| 878 | { |
| 879 | result += node.ToString(); |
| 880 | } |
| 881 | } |
| 882 | |
| 883 | |
| 884 | Parser::Parser() : jsonSize(0), cursor(0), root(NULL) |