91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用.NET Core獲取并展示最新疫情數據

發布時間:2021-07-21 21:35:24 來源:億速云 閱讀:332 作者:chen 欄目:大數據

本篇內容主要講解“如何使用.NET Core獲取并展示最新疫情數據”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何使用.NET Core獲取并展示最新疫情數據”吧!

前言

新型冠狀病毒的出現,著實讓人緊張。我每天一大早都會去查看今天的最新數據,可是每次的數據都挺讓人揪心的。今天突然間很想看看過去的歷史的數據,結果查了很多資料都不是很全。反正國家讓我們待在家里做貢獻,那我們也可以多做做研究,偶然的機會發現了一個API可以查到歷史數據,于是就用.NET Core 3.1實現了一下。

編碼與實現

通過查看返回的數據可以知道,其數據是標準的JSON的格式,這樣就減少了更多的工作。返回數據如下圖所示:

如何使用.NET Core獲取并展示最新疫情數據

通過分析其數據結構,可以知道其主要有如下屬性:

lastUpdateTime: string,最新更新時間

chinaTotal: object,數據匯總

chinaAdd: object,新增數據匯總

chinaDayList: array,每日歷史數據

chinaDayAddList: array,每日新增歷史數據

areaTree: array,區域數據(含國內省市及國外數據)

項目詳情如下:

如何使用.NET Core獲取并展示最新疫情數據

最后就是編碼實現,如果獲取數據,這個也比較簡單,使用HttpClient+Newtonsoft.Json即可很快實現,需要注意的是這個接口返回的數據需要二次反序列化。

如何使用.NET Core獲取并展示最新疫情數據

運行效果如下:

如何使用.NET Core獲取并展示最新疫情數據

對數據進行格式化展示后輸出:

如何使用.NET Core獲取并展示最新疫情數據

最后將我們需要的數據保存起來,這個就更簡單了:

private static void SaveToFile(nCoVData data){    if (!File.Exists("data.json"))    {        using (FileStream fs = new FileStream("data.json", FileMode.Create, FileAccess.Write))        {            using (StreamWriter sw = new StreamWriter(fs))            {                sw.Write(data.Data);                sw.Flush();                sw.Close();            }        }    }    else    {        using (FileStream fs = new FileStream("data.json", FileMode.Open, FileAccess.Write))        {            using (StreamWriter sw = new StreamWriter(fs))            {                sw.Write(data.Data);                sw.Flush();                sw.Close();            }        }    }}

完整代碼地址:https://github.com/edison0621/2019nCoVData

到此,相信大家對“如何使用.NET Core獲取并展示最新疫情數據”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

建湖县| 尉氏县| 黔西县| 仲巴县| 黔西| 乐都县| 铜川市| 绩溪县| 承德县| 襄垣县| 松滋市| 类乌齐县| 常宁市| 湟源县| 朝阳县| 宾川县| 格尔木市| 漠河县| 昌邑市| 凤山市| 友谊县| 沛县| 永定县| 五寨县| 拜泉县| 稷山县| 武川县| 收藏| 堆龙德庆县| 资源县| 南丰县| 庄河市| 资讯| 休宁县| 陕西省| 唐河县| 柳河县| 凤山县| 杭锦后旗| 江孜县| 龙胜|