Vâng, DSL nhúng XML là một tính năng thành ngữ (nếu hơi bị bẻ cong), vì vậy tôi không thấy lý do tại sao bạn cần bất kỳ hỗ trợ thư viện nào. Chỉ cần mất một chút RSS XML, đó là hợp lệ Scala, và đưa vào một số nội dung biến:
val myRss =
<rss version="2.0">
<channel>
<title>An example RSS feed</title>
<description>La dee daah</description>
<link>http://www.example.com/rss</link>
<lastBuildDate>Mon, 05 Oct 2012 11:12:55 =0100 </lastBuildDate>
<pubDate>Tue, 06 Oct 2012 09:00:00 +0100</pubDate>
{
for (itemTitle <- List("foo", "bar", "baz")) yield {
<item>
<title>{itemTitle}</title>
<description>This is an example of an Item</description>
<link>http://www.example.com/item</link>
<guid isPermaLink="false">123</guid>
<pubDate>Tue, 06 Oct 2012 13:00:00 +0100</pubDate>
</item>
}
}
</channel>
</rss>
cho Java, hãy nhìn vào Rome: http://rometools.org/ –
Nếu bạn tìm kiếm java, duplicate: http://stackoverflow.com/questions/113063/java-rss-library – santiagobasulto
cảm ơn. Tôi cố định câu hỏi đề cập đến những gì tôi đang tìm kiếm. –