2009-06-30 11 views
3

Je cherche une ligne simple ou deux de code qui va saisir un flux rss comme cette ligne php: $ feed = "URL" à partir d'un objet scala.Scala/Lift question flux rss chercher

J'utilise scala/ascenseur avec Netbeans ou Eclipse si elle est pertinente

Répondre

5

Le plus simple que vous pouvez faire est lissée comme ça, si vous ne voulez pas vous embêter avec des exceptions ou la lisibilité:

val rssFeed = XML.load((new URL(feedUrl)).openConnection.getInputStream) 
+1

cool, juste prenant note des importations: importation scala.xml._ importation java.net._ maintenant pour ma première fonction scala pattern matching –

+0

a une grande information d'ici de Ted Neward: http://www.ibm .com/developerworks/java/bibliothèque/j-scala06029.html –

2

La meilleure API client Je l'ai utilisé pour l'analyse de flux RSS est ROME. Il est open source, assez facile à utiliser, et en tant que bibliothèque Java, il peut être appelé à partir de Scala. Je ne connais pas de bibliothèque pure-Scala qui le fait.

+0

Merci je suis tombé sur Rome, mais je suis en essayant d'éviter trop de dépendances supplémentaires à le moment. Rome peut être la meilleure solution à long terme. Je fais de mon mieux pour faire un prototype mince et méchant. –