2009-05-21 3 views
1

ich einen Antrag gemacht haben (für mich selbst) für Feeds zu lesen, mit SyndicationFeed, und das Problem ist, dass es nur Atom 1.0 und RSS 2.0 unterstützt.-Service für Futterverarbeitung (Version Problem)

Ich habe Haufen von RSS-Feeds, die Version RSS 0.92 sind und so ...

Also meine Frage ist: Gibt es eine Dienstleistung, die ich für die Umwandlung von RSS 0.92 verwenden 1.0 2.0 oder Atom RSS. Jemand sagte mir, dass ich feedburner verwenden sollte, aber ich konnte dort nicht finden, wie man das macht. :)

+0

Ich dachte immer, dass FeedBurner alle eingehenden Feeds zu etwas wie RSS 2.0 oder Atom 1.0 konvertieren würde ... Seltsam ... – Paulius

+0

Ich konnte nichts finden wie das ... –

Antwort

2

Sie sollten in der Lage sein, dies mit Yahoo Pipes zu tun. Verwenden Sie eine triviale Pipe wie http://pipes.yahoo.com/pipes/pipe.edit?_id=PicO8ejT3BG6sr1Uy6ky6g, außer dass Ihre Quell-Feeds RSS 0.92 sein würden. Wie auch immer, Sie pumpen alles einfach wieder heraus und benutzen dann eine URL wie http://pipes.yahoo.com/pipes/pipe.run?_id=PicO8ejT3BG6sr1Uy6ky6g&_render=rss&atom_feed_url=http%3A%2F%2Fexample.com%2Fatomfeed (beachten Sie die render = rss), um sie wieder in RSS 2 zu katalogisieren (oder Atom, wenn Sie möchten).

EDIT: Eigentlich sieht es so aus FeedBurner kann zu Atom einfach gut konvertieren. Gehen Sie zu http://feedburner.google.com/fb/a/myfeeds, melden Sie sich an, und Sie sollten eine Box sehen, die besagt "Einen Feed jetzt sofort brennen". Geben Sie die RSS.92-URL ein und wählen Sie einen FeedBurner-Code wie foo/bar aus. Schließlich können Sie Atom-URLs wie http://feeds2.feedburner.com/foo/bar?format=xml verwenden. Ich habe nicht herausgefunden, wie FeedBurner zu RSS 2 zu konvertieren.

+1

danke sehr, eigentlich finde ich schon yahoo rohre sehr interessante sache :) und es funktioniert irgendwie :) –

0

Würde so etwas wie FeedKiller für Sie arbeiten?

+0

noup, arbeite nicht ... –