我喜欢从 Google Books API 获取信息.
因此我需要执行这样的 http 请求:
https://www.googleapis.com/books/v1/volumes?q=isbn:3826615956并检索 JSON 格式的文档。
然后有必要从文档中提取一些变量。所以我的问题是:
- Qt 中是否有任何类可以访问 JSON 文档和/或执行 http 请求。
- 如果没有,我如何使用纯 C++ 来管理它?有没有类似的例子?
最佳答案
这两个部分都由 Qt 支持,或者更确切地说,由 Qt + 第三方库支持:
对于 HTTP 请求,使用 QNetworkAccessManager .该文档提供了一些如何触发请求的简单示例。
对于带有Qt4的Json,你可以使用QJson , 在 LGPL 下可用。 (Qt 5 将支持 Json,参见 here ,但 Qt4 中还没有)
关于c++ - 通过 C++ 和 Qt 访问 Googles Book API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12553122/