This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3220SF:使用 JSON 库解析器

Guru**** 2487425 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1201498/cc3220sf-using-json-library-parser

器件型号:CC3220SF

您好!

如何将浮点数与 JSON 库解析?

当我在模板中使用 real32添加类型时 ,出现错误:"-25,无法创建模板"

此致  

Ahmad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我不确定它是否受支持。 我需要检查。

    您是如何定义数字的?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    使用如下所示的模板文件:


    "RequestId":字符串,
    "命令":int32、
    "状态":布尔值、
    "temp":real32
    }

    在库 的 json_engine.h 中、注释指出该库支持以下基本类型:

    \sa

    目前仅支持基本类型:int32、real32、boolean、string、raw

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您在创建模板或解析传入数据时是否遇到错误?

    如果可能、 将 FP 拆分为2个整数(尾数和指数)。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在创建模板时、解析传入数据之前收到错误。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、我自己能够看到错误。

    我将在本周晚些时候进行调试。

    如果需要、也可以尝试早期进行调试(SDK 中提供了 json 解析器源)、或者可以 通过 两个 Int32传递 FP 号。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    real32 (和 ureal32)属性需要定义为:

     "属性名称":real32.  

    例如"temp":real32<28.4>