【发布时间】:2018-03-12 00:09:43
【问题描述】:
我目前正在尝试使用 C++ 在我的 Raspberry Pi 3 上显示天气预报。我试图到处寻找帮助,但我找不到任何帮助。
所以目前,我正在尝试使用这个 API https://openweathermap.org/forecast5
在这个网站上,它声明:
预测以 JSON 或 XML 格式提供。
但是,我不确定如何使用它。有人可以告诉我如何在我的 Raspberry Pi 3 上将它与 C++ 一起使用吗?提前致谢。
【问题讨论】:
-
您需要连接到他们的服务器并使用 HTTP 协议发送请求,指定支持的 URL 之一,然后服务器将发送包含您需要解析以提取请求数据的 JSON 或 XML 文档的响应。
-
@VTT 对不起,但我不明白你的意思,因为我是菜鸟。您能否再解释一下。谢谢
-
那么你需要跳出noob类别:阅读一些C++ books,学习一般的网络,特别是HTTP协议,检查JSON和XML格式规范以找出如何处理它们。如果您只是需要让它以某种方式工作,那么您可能需要使用一些对菜鸟友好的语言,例如 javascript 或 go。
标签: c++ json xml raspberry-pi openweathermap