docs/Writerside/topics/parsers.md

changeset 1424
563033aa998c
parent 1212
cc9f9a30869f
equal deleted inserted replaced
1423:9a72258446cd 1424:563033aa998c
1 # Parsers 1 # Parsers
2 2
3 UCX offers parsers for two common formats: key/value [properties](properties.h.md) and [JSON](json.h.md). 3 UCX offers parsers for two common formats: key/value [properties](properties.h.md) and [JSON](json.h.md).
4 4
5 Both parser APIs are implemented in a memory efficient way. 5 Both parser APIs are implemented in a memory-efficient way.
6 Depending on the use case, the properties parser can avoid memory allocations completely 6 Depending on the use case, the properties parser can avoid memory allocations completely,
7 and the JSON parser minimizes allocations as good as possible. 7 and the JSON parser minimizes allocations as good as possible.
8 Due to the nature of JSON, avoiding allocations altogether is of course not possible, though. 8 Due to the nature of JSON, avoiding allocations altogether is, of course, not possible when operating on read-only memory.

mercurial