簡體   English   中英

如何在數據庫中存儲HTML內容

[英]How to Store html content in database

我想將這樣一個天氣預報網站的溫度存儲到數據庫中,以便以后在Android應用程序中使用。 我嘗試使用Jsoup,但是我只得到包含溫度的表。 有什么方法可以獲取該html表內容以進行存儲嗎?

表

如果您使用wunderground提供的API而不是使用jsoup進行屏幕抓取頁面,那就更好了。 主要原因是該實現將更加整潔,並且您的實現將不受wunderground網頁中樣式的更改的影響。 這是有關如何通過Spring使用REST Web服務的指南

從API檢索數據后,您可以使用Hibernate之類的ORM框架輕松地將數據存儲在數據庫中,因為您已經創建了對象來檢索數據。 如果您將Spring與Hibernate集成在一起使用來保存數據,則可以使您的生活更加輕松。 查看指南。

上面提到的指南使用Spring Boot來使Spring框架的入門變得非常容易(對於新手來說,幾乎一個人幾乎不可能一個人開始使用Spring項目的日子已經一去不復返了)

廣義上講,網站上顯示的HTML文檔必須進行編程解析,標記化,轉換為合適的數據類型並最終存儲到數據庫中。 但是,應該檢查網站上的數據是否可以通過SOAP Web服務或類似的東西讀取,因為界面更簡潔,方法更可靠。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM