From 0b461fa87bbb28e33bf8120bfcfaca9480a72dc3 Mon Sep 17 00:00:00 2001 From: dengli Date: Tue, 19 Dec 2023 15:58:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=88=AC=E5=8F=96=E6=96=B0=E8=82=A1=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../market/domain/basic/service/StockService.java | 7 +------ .../api/investing/InvestingInvokerApis.java | 11 +++-------- 2 files changed, 4 insertions(+), 14 deletions(-) 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 3d776ea..61da888 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 @@ -262,12 +262,7 @@ public class StockService { .header("Referer", "https://www.business-standard.com/") .header("Accept-Language", "en-US,en;q=0.9") .get(); - // 使用选择器提取所需的数据 - Elements newsHeadlines = doc.select("article-listing"); - // 遍历提取到的数据并输出 - for (Element headline : newsHeadlines) { - result = result + headline.text(); - } + result = doc.html().substring(doc.html().indexOf("
"),doc.html().lastIndexOf("
")); } catch (Exception e) { return ServerResponse.createByErrorMsg(e.toString()); } diff --git a/src/main/java/cn/stock/market/infrastructure/api/investing/InvestingInvokerApis.java b/src/main/java/cn/stock/market/infrastructure/api/investing/InvestingInvokerApis.java index 7964bf1..4a6110e 100644 --- a/src/main/java/cn/stock/market/infrastructure/api/investing/InvestingInvokerApis.java +++ b/src/main/java/cn/stock/market/infrastructure/api/investing/InvestingInvokerApis.java @@ -207,13 +207,8 @@ public class InvestingInvokerApis { } public static void main(String[] args) throws IOException { - JSONObject __market = of().__page(1,100); - System.out.println(__market); - - JSONObject __page = of().__page(1, 10); - JSONObject __page_nifty100 = of().__page_nifty100(1, 10); - - System.out.println(__page); - System.out.println(__page_nifty100); + String str = "123123123123"; + String substring = str.substring(0, str.lastIndexOf("2")); + System.out.println(substring); } }