الجمعة، 12 أغسطس 2022
Show HN: DAW JSON Link https://ift.tt/LMwTXDr
Show HN: DAW JSON Link I just released v3 of DAW JSON Link https://ift.tt/o46J1ua , a C++ JSON library, that I am the author of. It's a C++ JSON library that prioritizes concrete data structures. It is fast, GB/s, and competitive with other libraries out there like simdjson. A brief list of things it supports are: * declaratively map json objects to C++ data structures * allows allocators to be provided and passes it to allocator aware types * can parse via a non-owning json_value that allows JSON Path like indices along with iteration of sub members * types to provide iteration over json arrays and use in C++ algorithms * JSON Lines/NDJSON support * The parser does not allocate at all, that is up to the resulting data structures, if needed. The memory usage is very minimal * Variants/Sum types are a priority and most expressions of them in JSON have easy mappings with a fallback to code if needed * JSON Schema output from mappings * Custom number types are supported(e.g Boost Multi-precision/GNU MP) * Serialization to most things is supported out of the box with the ability to easily add a new way. This includes, pointer, output iterators, span like types, strings/vectors/containers of byte like types, FILE ... An accompanying project https://ift.tt/WvdHP0u that allows using Boost.Describe reflection like mappings with JSON Link * Lots of example code in tests folder and cookbook like documentation in the docs folder to see it in use. All the examples in documentation are part of the test suite too * Optionally allows for comments( # line comments and C-style // and /* /) Allows for trailing comma * constexpr https://ift.tt/o46J1ua August 13, 2022 at 12:54AM
الاشتراك في:
تعليقات الرسالة (Atom)
������ �����
خدمات طبيه https://www.cut-titles.com/Y4ZR
-
Show HN: TxtNet Browser – A Web Browser That Communicates over SMS https://ift.tt/sGRAyga September 20, 2022 at 02:20AM
-
https://ift.tt/2PDOqv0 via /r/aww https://ift.tt/3ah8xXN
-
https://ift.tt/2TgZalv via /r/aww https://ift.tt/2VztHwb
-
Show HN: AWS Lambda Terraform Cookbook with working examples https://ift.tt/37XjxeJ December 31, 2020 at 05:22AM
-
Show HN: We wrote a book about building business applications in Go https://ift.tt/3e47m1F May 13, 2021 at 01:58PM
-
Show HN: We wrote a book about building business applications in Go https://ift.tt/3e47m1F May 13, 2021 at 01:58PM
-
https://ift.tt/2YHlNkB via /r/aww https://ift.tt/2Y3daRZ
ليست هناك تعليقات:
إرسال تعليق