5007.jsoncpp库编程
程序员文章站
2024-03-19 09:21:22
...
jsoncpp 库的使用.
//2.测试一下jsoncpp库是否好使.
Json::Value root;
Json::Value data;
root["action"] = "run";
data["number"] = 1;
root["data"] = data;
Json::FastWriter writer;
std::string json_str = writer.write(root);
RCLCPP_INFO(this->get_logger(), "json:'%s' --> test ", json_str.c_str());
//3.解析json数据
Json::Value root1;
Json::Reader reader;
reader.parse(json_str, root1);
string action_ = root1["action"].asString();
Json::Value data1 = root1["data"];
string number_ = data1["number"].asString();
RCLCPP_INFO(this->get_logger(), "json_parse:'%s', '%s' --> test ", action_.c_str(), number_.c_str());
ros2 工程配置
上一篇: Gym-102215E
下一篇: 内存分配