2014-09-27 24 views
0

我正在使用应用程序的jansson JSON库。我正在读API并遇到这些功能:json_integer_valuejson_real_valuejson_number_value。如果它是整数或错误返回0如何知道以下函数是否在`jansson`中返回了正确的结果或错误条件?

第一个返回存储在一个json_t对象的整数值。另外两个类似的事实是,如果json_t不是号码(整数或双精度),则返回0.0作为错误值。

我怎么知道返回值是否包含在json_t对象的错误值或实际值?

回答

1

使用json_is_number,json_is_integerjson_is_real宏来首先检查类型。

相关问题