diff options
Diffstat (limited to '3rdparty/rapidjson/example/pretty/pretty.cpp')
-rw-r--r-- | 3rdparty/rapidjson/example/pretty/pretty.cpp | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/3rdparty/rapidjson/example/pretty/pretty.cpp b/3rdparty/rapidjson/example/pretty/pretty.cpp deleted file mode 100644 index 2feff5d02ea..00000000000 --- a/3rdparty/rapidjson/example/pretty/pretty.cpp +++ /dev/null @@ -1,30 +0,0 @@ -// JSON pretty formatting example -// This example can only handle UTF-8. For handling other encodings, see prettyauto example. - -#include "rapidjson/reader.h" -#include "rapidjson/prettywriter.h" -#include "rapidjson/filereadstream.h" -#include "rapidjson/filewritestream.h" -#include "rapidjson/error/en.h" - -using namespace rapidjson; - -int main(int, char*[]) { - // Prepare reader and input stream. - Reader reader; - char readBuffer[65536]; - FileReadStream is(stdin, readBuffer, sizeof(readBuffer)); - - // Prepare writer and output stream. - char writeBuffer[65536]; - FileWriteStream os(stdout, writeBuffer, sizeof(writeBuffer)); - PrettyWriter<FileWriteStream> writer(os); - - // JSON reader parse from the input stream and let writer generate the output. - if (!reader.Parse<kParseValidateEncodingFlag>(is, writer)) { - fprintf(stderr, "\nError(%u): %s\n", static_cast<unsigned>(reader.GetErrorOffset()), GetParseError_En(reader.GetParseErrorCode())); - return 1; - } - - return 0; -} |