2012-08-31 28 views
12

Örnek sınıflar gibi deyimsel özellikleri kullanarak RSS Beslemeleri oluşturmak için kullanılabilecek herhangi bir ölçek kütüphanesi var mı? Play framework ile kullanmak için yardımcılar sağlarsa daha da iyi.RSS beslemeleri oluşturmak için iyi scala kütüphaneleri nelerdir?

+2

, Roma bakabilirsiniz: Eğer java için bakarsak http://rometools.org/ –

+0

, kopyala: http://stackoverflow.com/questions/113063/java-rss-library – santiagobasulto

+0

teşekkürler. Tam olarak neye baktığımı gösteren soruları çözdüm. –

cevap

9

Gömülü XML DSL, (biraz kuzu gibi) bir deyimseldir, bu yüzden neden herhangi bir kitaplık desteğine ihtiyacınız olduğunu göremiyorum. Sadece geçerli Scala olan RSS XML biraz, almak ve bazı değişken içerik koymak: Java için

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> 
İlgili konular