crow::json::wvalue成员函数
时间: 2023-07-31 09:04:38 浏览: 75
crow::json::wvalue是Crow库中用于处理JSON数据的类,以下是一些常用的成员函数:
1. `void set_null()`:将当前wvalue对象设置为null。
2. `void set(bool b)`:将当前wvalue对象设置为bool类型,并赋值为b。
3. `void set(int64_t i)`:将当前wvalue对象设置为int64_t类型,并赋值为i。
4. `void set(uint64_t u)`:将当前wvalue对象设置为uint64_t类型,并赋值为u。
5. `void set(double d)`:将当前wvalue对象设置为double类型,并赋值为d。
6. `void set(const std::string& s)`:将当前wvalue对象设置为std::string类型,并赋值为s。
7. `void set_array()`:将当前wvalue对象设置为数组类型。
8. `void set_object()`:将当前wvalue对象设置为对象类型。
9. `void clear()`:清空当前wvalue对象。
10. `void emplace_back(const crow::json::wvalue& v)`:向数组类型的wvalue对象中添加一个元素。
11. `void emplace(const std::string& key, const crow::json::wvalue& v)`:向对象类型的wvalue对象中添加一个键值对。
12. `std::string dump() const`:将当前wvalue对象序列化为JSON字符串。
这些函数可以帮助我们在Crow应用程序中方便地处理JSON格式的数据。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)