最近在使用和风天气 API 时,出现了乱码的 bug。API 返回结果在浏览器上能正常显示,但是程序读出的 JSON 文件是乱码,并且修改字符编码也没有用。后来在官方文档中看到这样一条
于是在读取时需要注意加点东西,读取 JSON 的代码如下(C#)
using System.IO;
using System.IO.Compression;
public static string GetJSON(string url) {
HttpWebRequest httpRequest = (HttpWebRequest)WebRequest.Create(url);
HttpWebR