yaml-cpp解析字符串

Jas*_*son 4 c++ yaml-cpp

是否可以使用yaml-cpp解析YAML格式的字符串?

没有YAML::Parser::Parser(std::string&)构造函数.(我从http服务器通过libcurl获取YAML字符串.)

Jos*_*ley 7

尝试使用stringstream:

std::string s = "name: YAML from libcurl";
std::stringstream ss(s);
YAML::Parser parser(ss);
Run Code Online (Sandbox Code Playgroud)


Fra*_*ank 6

在新版本中,您可以直接解析字符串(请参阅此处):

YAML::Node node = YAML::Load("[1, 2, 3]");
Run Code Online (Sandbox Code Playgroud)