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]例外。 任何更好的解決方案?