diff options
author | Milo Yip <miloyip@gmail.com> | 2014-06-27 09:55:45 +0400 |
---|---|---|
committer | Milo Yip <miloyip@gmail.com> | 2014-06-27 09:55:45 +0400 |
commit | b429a82a1a1860b46da1a942381468b3e081c452 (patch) | |
tree | 69c08cb99cbcc01984744dd495542b19a233e9b0 /readme.md | |
parent | 813eaf4e031e41da1ba6392dcbaac42e40ec2598 (diff) |
Update readme.md
Added a paragraph about the unicode features
Diffstat (limited to 'readme.md')
-rw-r--r-- | readme.md | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -16,6 +16,8 @@ Rapidjson is a JSON parser and generator for C++. It was inspired by [rapidxml]( * Rapidjson is memory friendly. Each JSON value occupies exactly 16/20 bytes for most 32/64-bit machines (excluding text string). By default it uses a fast memory allocator, and the parser allocates memory compactly during parsing. +* Rapidjson is Unicode friendly. It supports UTF-8, UTF-16, UTF-32 (LE & BE), and their detection, validataton and transcoding internally. For example, you can read a UTF-8 file and let rapidjson transcode the JSON strings into UTF-16 into DOM. It also supports surrogates and "\u0000" (null character). + For the full features please refer to the user guide. JSON(JavaScript Object Notation) is a light-weight data exchange format. Rapidjson should be in fully compliance with RFC4627/ECMA-404. More information about JSON can be obtained at |