我已经开始使用golang,我正在尝试将JSON字符串解析为struct但它无效。
JSON字符串:
样片":[{" userAccessToken":" acessToken"" uploadStartTimeInSeconds":1499744832," uploadEndTimeInSeconds":1499744832, " callbackURL":" callbackurl"}]}
printf
下面是将JSON字符串转换为结构
的代码type pingDataFormat struct {
userAccessToken string
uploadStartTimeInSeconds int
uploadEndTimeInSeconds int
callbackURL string
}
输出为:
json object :::: map [dailies:[{0 0}]]
这里"日报"没有数据,那么我是否遵循正确的解析方法以及解析后如何获取数据?
答案 0 :(得分:3)
QSqlDatabase db;
db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName(DBHost);
db.setDatabaseName(DBName);
db.setUserName(DBUserName);
db.setPassword(DBPassword);
db.setPort(DBPort);
if (!db.open())
{
QMessageBox::critical(this,"Error","Could not connect to database.");
}
中的字段需要导出(以大写字母开头)
pingDataFormat
这应该可以解决你的问题