【问题标题】:Accessing Googles Book API via C++ and Qt通过 C++ 和 Qt 访问 Googles Book API
【发布时间】:2012-09-23 23:29:05
【问题描述】:

我喜欢从Google Books API 获取信息。

因此我需要像这样执行 http 请求:

https://www.googleapis.com/books/v1/volumes?q=isbn:3826615956 并检索 JSON 格式的文档。

然后有必要从文档中提取一些变量。所以我的问题是:

  1. Qt 中是否有任何类可以访问 JSON 文档和/或执行 http 请求。
  2. 如果没有,我如何使用纯 c++ 来管理它?有没有类似的例子?

【问题讨论】:

    标签: c++ json api qt google-books


    【解决方案1】:

    这两个部分都由 Qt 支持,或者更确切地说是由 Qt + 第三方库支持:

    对于 HTTP 请求,请使用 QNetworkAccessManager。该文档提供了一些如何触发请求的简单示例。

    对于带有 Qt4 的 Json,您可以使用QJson,在 LGPL 下可用。 (Qt 5 将支持 Json,请参阅 here,但 Qt4 中还没有)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-08
      • 1970-01-01
      • 2023-01-04
      相关资源
      最近更新 更多