Вопрос

Можно ли разбирать yaml отформатированные строки с yaml-cpp?

Там нет А. YAML::Parser::Parser(std::string&) конструктор. (Я получаю yaml String через libcurl с http-сервера.)

Это было полезно?

Решение

Попробуйте использовать A. StringStream:

std::string s = "name: YAML from libcurl";
std::stringstream ss(s);
YAML::Parser parser(ss);

Другие советы

В новой версии вы можете напрямую проанализировать строку (см. здесь):

YAML::Node node = YAML::Load("[1, 2, 3]");
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top