SparkJson:从@bblanchon 为 Spark Core 移植的 JSON 库

时间:2024-07-11 02:09:50
【文件属性】:

文件名称:SparkJson:从@bblanchon 为 Spark Core 移植的 JSON 库

文件大小:34KB

文件格式:ZIP

更新时间:2024-07-11 02:09:50

particle photon C++

Arduino JSON 库 用于嵌入式系统的优雅高效的 JSON 库。 它的设计具有最直观的 API、最小的占用空间,并且无需在堆上进行任何分配(无 malloc)。 它是在考虑 Arduino 的情况下编写的,但未链接到 Arduino 库,因此您可以在任何其他 C++ 项目中使用此库。 特征 JSON解码 JSON 编码(带有可选的缩进) 优雅的API,非常容易使用 固定内存分配(无 malloc) 占地面积小 麻省理工学院执照 快速开始 解码/解析 char json[] = "{\"sensor\":\"gps\",\"time\":1351824120,\"data\":[48.756080,2.302038]}"; StaticJsonBuffer<200> jsonBuffer; JsonObject& root = jsonBuffer.parseObject


【文件预览】:
SparkJson-master
----firmware()
--------Print.h(344B)
--------IndentedPrint.h(1KB)
--------JsonVariantContent.h(703B)
--------ListNode.h(475B)
--------JsonObject.cpp(2KB)
--------Prettyfier.cpp(2KB)
--------JsonParser.cpp(4KB)
--------Prettyfier.h(1012B)
--------DynamicJsonBuffer.h(2KB)
--------JsonVariant.h(8KB)
--------JsonObject.h(4KB)
--------ReferenceType.h(762B)
--------JsonPrintable.h(1KB)
--------JsonBuffer.h(3KB)
--------ListIterator.h(899B)
--------List.cpp(869B)
--------my-core.ino(759B)
--------JsonArray.h(3KB)
--------CMakeLists.txt(844B)
--------examples()
--------StringBuilder.cpp(331B)
--------JsonArray.cpp(1KB)
--------QuotedString.h(849B)
--------JsonPair.h(285B)
--------ArduinoJson.h(267B)
--------JsonVariant.cpp(3KB)
--------JsonParser.h(1KB)
--------StringBuilder.h(523B)
--------SparkJson.cpp(24B)
--------QuotedString.cpp(2KB)
--------IndentedPrint.cpp(491B)
--------JsonBufferAllocated.h(353B)
--------List.h(2KB)
--------JsonVariantType.h(1KB)
--------StaticJsonBuffer.h(769B)
--------JsonWriter.h(2KB)
--------Print.cpp(602B)
--------SparkJson.h(385B)
--------ListConstIterator.h(834B)
--------JsonBuffer.cpp(861B)
----LICENSE.md(1KB)
----README.md(3KB)
----spark.json(172B)

网友评论