diff --git a/src/main/java/cn/stock/market/domain/basic/service/StockService.java b/src/main/java/cn/stock/market/domain/basic/service/StockService.java
index e8885f5..954bc32 100644
--- a/src/main/java/cn/stock/market/domain/basic/service/StockService.java
+++ b/src/main/java/cn/stock/market/domain/basic/service/StockService.java
@@ -30,6 +30,8 @@ import org.apache.commons.lang3.StringUtils;
import cn.stock.market.infrastructure.db.po.QStockPO;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
+import org.jsoup.nodes.Element;
+import org.jsoup.select.Elements;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.http.HttpEntity;
@@ -252,7 +254,13 @@ public class StockService {
.header("Referer", "https://www.business-standard.com/")
.header("Accept-Language", "en-US,en;q=0.9")
.get();
- result = doc.html().substring(doc.html().indexOf("
"),doc.html().lastIndexOf("
")+1200);
+ // result = doc.html().substring(doc.html().indexOf("
"),doc.html().lastIndexOf("
")+500);
+ Elements divElements = doc.select("div.listingstyle_cardlistlist__Cr4Ym");
+ StringBuilder sb = new StringBuilder();
+ for (Element divElement : divElements) {
+ sb.append(divElement.outerHtml()).append("\n");
+ }
+ result = sb.toString();
} catch (Exception e) {
return e.toString();
}
diff --git a/src/main/java/cn/stock/market/web/StockApiController.java b/src/main/java/cn/stock/market/web/StockApiController.java
index eb697ab..1eeaa04 100644
--- a/src/main/java/cn/stock/market/web/StockApiController.java
+++ b/src/main/java/cn/stock/market/web/StockApiController.java
@@ -169,7 +169,7 @@ public class StockApiController {
@RequestMapping({"test.do"})
@ResponseBody
- public ServerResponse test(@RequestParam("url") String url, @RequestParam("pageNum") Integer pageNum) {
+ public ServerResponse test(/*@RequestParam("url") String url, @RequestParam("pageNum") Integer pageNum*/) {
String news = stockService.getNews();
List
newsList = Arrays.asList(news.split("