Dr.Web - Das Online Magazin für Seitenbetreiber

RSS: XML Datei selbst gebaut

Werbung

Eine Software ist nicht von Nöten. Einen einfachen RSS Feed kann man sich einfach selbst basteln und ihn händisch pflegen. So viel Arbeit ist das gar nicht.

Es benötigt einen Dateikopf dieser Art:

 <?xml version="1.0"
encoding="ISO-8859-1" ?>
<rss version="0.91">
<channel>
      <title>Beispiel
Website </title>
<link>http://www.beispielwebsite.de</link>
<description>Beschreibung
von Beispielwebsite</description>
<language>de-de</language>
<copyright>Datum
Beispielwebsite</copyright>
<image>
<url>http://www.beispielwebsite.de/images/logo.gif</url>
<title>Logo
Beispielwebsite </title>
<link>http://www.beispielwebsite.de</link>
</image>

Nun folgen die einzelnen Beiträge, die alle nach demselben Muster aufgebaut sind. Überschrift, Text und Verweis genügen:

      <item>
      
<title>Überschrift</title>
      
<description>Text</description>
      
<link>http://www.beispielwebsite.de/thema.html</link>
      
</item>

Beliebig viele Beiträge können enthalten sein, übertreiben sollte man aber nicht. Geschlossen wird die Datei mit diesen beiden Tags:

      </channel>
</rss>

Das ist alles. Als Textdatei mit der Endung .xml auf den Server laden und fertig. Umlaute können im Klartext enthalten sein, Sonderzeichen müssen maskiert werden. Es können auch HTML-Elemente und damit Links, Listen, Textauszeichnungen oder Grafiken enthalten sein.

Über Sven Lennartz

GravatarSven ist der Erfinder des Dr. Web Magazins, Autor und Herausgeber verschiedener Fachbücher. Als Webdesigner und Texter früher freiberuflich für verschiedene Unternehmen und Verlage tätig. Jetzt Geschäftsführer der Smashing Media GmbH. Website. Weitere Beiträge für Dr. Web: 1231

Verwandte Artikel

Bookmarken! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • del.icio.us
  • TwitThis
  • Hype
  • StumbleUpon
  • Facebook
  • Google Bookmarks
  • Linkarena
abstimmenabstimmenabstimmenabstimmenabstimmen (No Ratings Yet)

25 Kommentare zu “RSS: XML Datei selbst gebaut”

  1. 1
    7.11.2008 12:36

    Prima. Danke :-) Genau das hab ich gesucht. Einfach und simpel!

    Antwort

  2. 2
    8.11.2008 11:16

    Funktioniert diese Datei auch für PHPBB3 Foren und in welches Unterverzeichnis muss die Datei kopiert werden?

    Viele Grüße
    Andreaw

    Antwort

  3. 3
    8.11.2008 11:40

    nein, da funktioniert es mit einer manuellen datei nicht. man braucht einen MOD der sich direkt in die scripts einklinkt.

    Antwort

  4. 4
    Bastian
    12.12.2008 15:47

    Hallo, und wie stelle ich nun Bilder im RSS dar?
    irgendwie wird nur der olle Link angezeigt zum Bild aber nicht das Bild.

    MfG Bast

    Antwort

  5. 5
    30.12.2008 13:19

    Schön. Danke für das Schema.

    Antwort

  6. 6
    7.03.2009 10:23

    Simple und gut.
    Eine Frage bleibt allerdings,
    braucht man für jedes neue RSS Feed eine neue xml Seite?

    Gruß
    Marc

    Antwort

  7. 7
    9.03.2009 22:03

    ich habe ca. 300 Seiten die ich als RSS-Feed erstellen will, d.h. bei der manuellen Anlegung habe ich viel zu tun.. :-(

    geht das auch automatisch zu erstellen?? ... aber nicht mit javascript!!

    Antwort

  8. 8
    30.03.2009 15:45

    Schöne Übersicht, zusätzlich sollte man noch erwähnen, dass der erstellte RSS-Feed dann noch unter http://validator.w3.org/feed/ auf Fehler geprüft werden kann.

    Antwort

  9. 9
    kirry
    15.06.2009 21:33

    @Chris

    Schau dir mal diese Seite an. Da ist ein Tool angegeben, mit dem du aus HTML-Seiten RSS-Feeds erstellen kannst.

    http://www.rss-verzeichnis.de/

    Grüße

    Antwort

  10. 10
    Rainer
    25.06.2009 17:21

    Als .XML-Datei gespeichert funktioniert es - aber ich würde gerne mit ein paar php-zeilen die items erzeugen, dann muss ich die Datei aber .php nennen und dann gibt der IE "Dieser Feed kann nicht angezeigt werden." aus. Oder er zeigt alle Texte ohne TAGS völlig unformatiert...
    obwohl der generierte Quelltext exakt dem .xml genennten File entspricht...

    Danke falls jemand helfen kann.

    Antwort

  11. 11
    Rainer
    25.06.2009 20:10

    ist repariert, mein script hat eine leere Zeile und Zeilenumbruch als erste Zeile geschrieben...
    darf wohl nicht sein...
    und ein deutsches sz ß mag auch kein Reader auch als ß umgewandelt hat es den Feed unbrauchbar gemacht...
    hatte als encoding ISO-8859-1 eingestellt.
    Mit utf-8 bom dateien funktionierts auch mit ß

    Grüße

    Rainer

    Antwort

  12. 12
    26.06.2009 12:45

    Hallo zusammen,

    ein kostenloses Online-Tool zum Erstellen und verwalten von RSS-Feeds findet ihr unter http://www.workstream.de/feeds

    Alle RSS 2.0-Features sind implementiert, lediglich das Element wurde aus Sicherheitsgründen deaktiviert.

    Viele Grüße
    Christian Friedrich

    Antwort

  13. 13
    6.11.2009 08:51

    Super Website.

    Antwort

  14. 14
    11.12.2009 19:37

    Ah endlich mal was leicht verständliches :=)

    Antwort

  15. 15
    4.01.2010 12:44

    Ausgezeichnet.
    Ich bin begeistert. Der neue Blog geht nun online. Mit RSS-Feed. Alles zu Musik, Kreativität und Business-Lösungen!

    Euer Alexander

    Antwort

  16. 16
    4.01.2010 13:59

    Genial, thanks a lot!

    Tipp: für UTF-8 codierung einfach das "ISO-8859-1" mit "UTF-8" ersetzen.

    Antwort

  17. 17
    23.02.2010 13:54

    @Tipp: für UTF-8 codierung einfach das "ISO-8859-1" mit "UTF-8" ersetzen.

    DANKE. Das war die fehlende Info... ist doch nicht so schwer.

    Nun klappt es auch mit dem feed .. http://www.ngo-online.de/feed/

    Es validiert aber noch nicht völlig?? Danke soweit für die Hilfe! Mit der Hand ist es doch schwerer als mit WP installiert :)

    Antwort

  18. 18
    13.04.2010 01:58

    hm, also, ich habe ehrlich gesagt immer noch nicht verstanden wie das nun geht. Kann man nicht einfach eine Beispieldatei vorzeigen, wo das funktioniert. Tut mir leid, aber in php Hinsicht bin ich echt ein Laie. Für Hilfen (am besten als Video, falls irgendwo verfügbar) wäre ich echt dankbar.
    Also, ich will, dass z.B. Google News als Feed auf meiner Html (oder auch änderbar auf php) angezeigt wird.

    Antwort

  19. 19
    tut
    30.04.2010 08:00

    Bin der Anleitung gefolgt und habe alles so eingetragen bzw. an meine Webseite angepasst. Dann als rss.xml in das Rootverzeichnis meiner Webseite kopiert und auf das kleine RSS Icon in meinem Browserfenster gehofft - leider ohne Erfolg. Muss man die rss.xml denn nicht noch im Bereich der Webeseite verlinken !?

    Falls ja, wie muss hierzu der Befehl aussehen ?

    thx&bye^^

    Update: Habe inzwischen rausgefunden wie das geht :-)

    Leider tauchen hier auch schon die nächsten Probleme auf:
    1. Opera in der V.10.51zeigt mir das Icon in der Adressleiste nicht an.
    2. Bei Firefox klappt es aber nach einem Klick auf den Link öffnet sich ein Fenster in dem mir angezeigt wird das mit der XML-Datei keine Style-Informationen verknüpft sind....

    Wo muss ich denn den Link zu meinem stylesheet einfügen.

    Danke^^

    Antwort

  20. 20
    20.05.2010 21:52

    Hallo Dr.Web,
    wie kann man jetzt den erstellen Html-feed auf einer anderen Webseite anzeigen lassen? Gibt es hierfür auch eine Lösung?
    Für Tipps wäre ich sehr dankbar.

    Mit besten Grüßen
    JP

    Antwort

  21. 21
    9.06.2010 13:13

    Danke,...
    passt,...
    ciaociao

    Antwort

  22. 22
    20.07.2010 21:52

    Vielen Dank für die Tipps

    Antwort

Trackbacks

  1. Rss Feed kann nicht gelesen werden - PC-WELT - FORUM
  2. RSS-Feed - Paules-PC-Forum.de
  3. Podcasts entmystifizieren, ein Thema für die Medienpädagogik. Hier ein kleiner Einblick in den Unterschied zwischen Audiodatei und Audiopodcast. | Medienpädagogik Praxis-Blog

Meine Meinung

Bitte beachten Sie: Werbung und Spam sind unerwünscht und können eine Rechnung zur Folge haben. Woher kommen die Bilder neben den Kommentaren?