【问题标题】:Parsing JSON messages in C++在 C++ 中解析 JSON 消息
【发布时间】:2020-12-08 15:52:23
【问题描述】:

我正在编写一个嵌入式 C++ MQTT 应用程序,它订阅主题并每隔几秒接收一次消息。

我需要解析收到的字符串消息并将值转换为整数变量。

消息格式是这样的:

{
    "date": "2020-12-06T12:31:14.506833+00:00",
    "temperature": -9.124567893,
    "voltage": 8.444445
} 

我需要将温度和电压保存到不同的浮点变量中。

最好的方法是什么?开发单独的代码进行解析?是否值得使用一些单独的库来解析它?谢谢。

【问题讨论】:

    标签: c++ json parsing


    【解决方案1】:

    看来您需要一个用于 C 或 C++ 的 JSON 解析器。我自己写了一篇,也不是特别难。如果您正在寻找现有的库,可以在 json.org (https://www.json.org/json-en.html) 上找到它们。

    【讨论】:

      猜你喜欢
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      • 2021-12-11
      • 1970-01-01
      • 2018-11-20
      • 2011-06-12
      • 1970-01-01
      • 2014-12-31
      相关资源
      最近更新 更多