2012-05-09 17 views
8

क्या कोई आरएसएस/एटम फीड्स को पार्स करने के लिए एक अच्छी लाइब्रेरी/जार जानता है?स्कैला पार्सिंग आरएसएस/एटम फ़ीड

मैं एक यूआरएल भरना चाहता हूं, और समाचार-वस्तु को समरूप तरीके से प्राप्त करना चाहता हूं। (मतलब: इससे कोई फर्क नहीं पड़ता कि स्रोत में एटम या आरएसएस फ़ीड है या नहीं। मुझे बस "आइटम" चाहिए।)

एसओ पर ब्राउज़ करने के बाद, मैं रोम के साथ आया, लेकिन फिलहाल यह अराजक लगता है (उदाहरण के लिए कोई डाउनलोड नहीं), और एक शुद्ध जावा समाधान है। स्कैला को प्राथमिकता दी जाएगी, लेकिन जावा कुछ ठीक है अगर स्कैला-विशिष्ट मौजूद नहीं है। साथ ही, यह एक जेएआर लाइब्रेरी होना चाहिए, क्योंकि मैं मेवेन इत्यादि का उपयोग नहीं करता हूं।

पीएस: यह एंड्रॉइड के लिए नहीं है, बस एक पुराने पुराने डेस्कटॉप ऐप के लिए।

संपादित करें: अधिक स्पष्ट होने के लिए, मुझे पहले से ही पता है कि संसाधनों से सामग्री को XML के रूप में कैसे प्राप्त किया जाए। मैं उन्हें पार्स करना चाहता हूं! Autodetect चाहे वह एटम या कुछ आरएसएस है और मुझे आइटम की एक समान सूची वापस दे।

उत्तर

1

क्या आपने Dispatch चेक आउट किया है? इसमें प्रति से में निर्मित कोई भी आरएसएस/एटम विशेषताएं नहीं हैं, लेकिन आप प्रतिक्रिया पाठ को scala.xml.NodeSeq के रूप में संभालने में सक्षम होना चाहिए और जो भी आपको चाहिए वह करें।

+1

ठीक है, मुझे लगता है कि मेरा प्रश्न पर्याप्त सटीक नहीं था। वेब से एक्सएमएल में कुछ सामग्री प्राप्त करना मेरे लिए स्कैला से कोई समस्या नहीं है। मैं सामग्री को _parse_ करना चाहता हूं। मैं पहिया को फिर से शुरू नहीं करना चाहता, चाहे उसका परमाणु या आरएसएस चाहे और मुझे एक समान डेटासेट में "आइटम" दें, यह वही है जो मैं चाहता हूं :) – Hisako

संबंधित मुद्दे