0
使用POCO框架从PostgreSQL的JSON字段中检索数据的最佳方法是什么?POCO :: PostgreSQL检索JSON数据类型
我看到的唯一方法是:
Poco::Data::RecordSet rs(session, sql);
rs.moveFirst();
string value = rs[0].convert<std::string>(); // get JSON as string
Poco::JSON::Parser parser;
parser.parse(value);
Poco::Dynamic::Var result = parser.result();
// now we can extract Object, Array and so on
直接提取
Poco::JSON::Object object = os[0].extract<Poco::JSON::Object>()
抛出无法转换[ERRFMT]至[ERRFMT]例外。 任何更好的解决方案?