gpt4 book ai didi

Java SyndFeedInput 解析提要

转载 作者:太空宇宙 更新时间:2023-11-04 12:41:04 25 4
gpt4 key购买 nike

我想使用 SyndFeedInput 解析非标准 feed

<entry>
<title>4 - Fleetmatics Group plc (0001526160) (Issuer)</title>
<link rel="alternate" type="text/html" href="http://www.sec.gov/Archives/edgar/data/1526160/000120919116115415/0001209191-16-115415-index.htm"/>
<summary type="html">
&lt;b&gt;Filed:&lt;/b&gt; 2016-04-22 &lt;b&gt;AccNo:&lt;/b&gt; 0001209191-16-115415 &lt;b&gt;Size:&lt;/b&gt; 13 KB
</summary>
<updated>2016-04-22T21:07:34-04:00</updated>
<category scheme="http://www.sec.gov/" label="form type" term="4"/>
<id>urn:tag:sec.gov,2008:accession-number=0001209191-16-115415</id>
</entry>

我可以获得标题链接更新。但不知道如何获取summarycategory中的term

while (itEntries.hasNext()) {
SyndEntry entry = (SyndEntry) itEntries.next();
String title = StringEscapeUtils.unescapeHtml3(entry.getTitle());
String link = entry.getLink();
Date datetime = entry.getUpdatedDate();
//Module summary = entry.getModule("summary");
System.out.println(title);
System.out.println(link);
System.out.println(datetime);

}

请多多指教!

最佳答案

您可以通过循环 entry.getCategories() 访问类别,并将摘要映射到 entry.getDescription():

SyndFeed feed = ..
for (SyndEntry entry : feed.getEntries()) {
for (SyndCategory category : entry.getCategories()) {
System.out.println(category.getName()); // term
}

SyndContent summary = entry.getDescription();
System.out.println(summary.getValue());
}

关于Java SyndFeedInput 解析提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36828557/

25 4 0
文章推荐: linux - 为什么 Plex Media Server 在 Ubuntu 16 上不适合我?
文章推荐: html - 让z-index > 0的
文章推荐: java - JAVA中图片比较
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com