上市公司环保投入、环保支出、环保投资数据(1990-2021)
上市公司环保投入、环保支出、环保投资数据(1990-2021)
上市公司环保投入、环保支出、环保投资数据(1990-2021)
程序及数据来源:点击这里
/**
* 获取最新的公告信息
* @return
* @throws IOException
*/
public static List<String> stockNotice() throws IOException {
List<String> list = new ArrayList<String>();
String url = "https://www.idata.work/disclosure/listedinfo/announcement/s_docdatesort_desc_2016openpdf.htm";
Document doc = Jsoup
.connect(url)
.userAgent("Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.15)")
.timeout(5000).get();
Elements dds = doc.getElementsByTag("dd");
Iterator<Element> iterator = dds.iterator();
while(iterator.hasNext()){
Element element = iterator.next();
String date = element.getElementsByTag("span").get(0).html();
String content = element.getElementsByTag("em").get(0).getElementsByTag("a").html();
list.add(date + " ## " + content);
}
return list;
}
/**
* 过滤公告信息
* @return
*/
public static String filterNotice(List<String> list){
StringBuffer str = new StringBuffer();
String[] filters = new String[]{
|
};
for(String s : list){
boolean flag = false;
//是否包含某个关键字
for(String s0 : filters){
if(s.contains(s0)){
flag = true;
break;
}
}
if(flag){
str.append(s + "\n");
flag = false;
}
}
return str.toString();
}