Zum Inhalt springen

RSS-Parser

aus Wikipedia, der freien Enzyklopädie

Vorlage:Hinweisbaustein Ein RSS-Parser ist ein spezieller Typ von Parser, der den Inhalt eines RSS-Web-Feeds ausliest, um ihn anschließend entweder für eine Webseite oder andere Medien aufzubereiten. RSS-Parser werden hauptsächlich als Bestandteil von Feedreadern eingesetzt.

Funktionsweise

Beim Einbinden von Informationen aus einem RSS-Feed in eine Webseite greift der RSS-Parser direkt auf den gewünschten RSS-Feed zu (Maschine-zu-Maschine). Die relevanten Informationen wie Titel, URL usw. werden vom Parser ausgelesen und können anschließend direkt als Text weiterverarbeitet werden. Der Vorteil dieser Technik ist die sehr einfache Verwendung. Der vom Parser zurückgegebene Text kann beliebig formatiert (zum Beispiel mittels CSS) und in eine Webseite eingebunden werden.

Software mit Parser-Funktionen (Auswahl)

Die nachfolgende Aufstellung erhält eine Liste von Programmen (ohne Anspruch auf Vollständigkeit), die RSS-Code parsen kann:

          | )
          | {{#if:{{#ifeq:de|de||{{#if:|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html}}%7C%7C}}}}{{#if:Google Chrome mit RSS-Funktion aufpeppen|{{#if:{{#invoke:WLink|isValidLinktext|1=Google Chrome mit RSS-Funktion aufpeppen|lines=0}}||}}}}{{#if: PC-Welt| In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=PC-Welt}}}}{{#if: | {{{hrsg}}}{{#if: 2010-07-03https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html%7C,%7C{{#if: 2015-11-27 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: 2010-07-03| {{#if:{{#invoke:DateTime|format|2010-07-03|noerror=1}}
            |{{#invoke:DateTime|format|2010-07-03|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=2010-07-03|class=Zitationswartung}} }}{{#if: https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html%7C,%7C{{#if: 2015-11-27 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html%7C,%7C{{#if: 2015-11-27 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html{{#invoke:TemplUtl%7Cfaculty%7Cja}}%7C+{{#if:2010-07-03%7C{{#if:https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html%7Carchiviert%7Cehemals}}%7C{{#if:https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html%7CArchiviert%7CEhemals}}}}+{{#if:https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html%7Cvom%7Cim}}+Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|ja}}| (nicht mehr online verfügbar)}}{{#if: 2015-12-08| am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|2015-12-08{{#if:736857||(?)}}}}}}{{#if: 2015-11-27|;}}}}{{#if: 2015-11-27| {{#if:2010-07-03https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html{{#invoke:TemplUtl%7Cfaculty%7Cja}}%7Cabgerufen%7CAbgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2015-11-27 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2015-11-27|class=Zitationswartung}} }} {{#invoke:DateTime|format|2015-11-27|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:de|de||{{#if:|1}}}}|{{#if:jaPC-Welt2010-07-03https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html{{#if: 2015-11-27 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:de|de|de}}|de||
          {{#invoke:Multilingual|format|{{{sprache}}}|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:de|de|de}}|de||, }}{{{kommentar}}}}})}}{{#if: 2010-07-03https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html{{#if: 2015-11-27 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|ja}}|{{#if:https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html%7C%7C{{#ifeq: ja | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html
       | {{#if:  | [1] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html
      | {{#if:{{#invoke:URLutil|isWebURL|https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html
       | {{#if:{{#invoke:URLutil|isWebURL|https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html
       | {{#if:  | [2] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 2024-04-21 13:46:31 InternetArchiveBot
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html
      | {{#if:{{#invoke:URLutil|isWebURL|https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 2024-04-21 13:46:31 InternetArchiveBot
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html
       | {{#if:{{#invoke:URLutil|isWebURL|https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html }} }}}}}}}}}}{{#if:2024-04-21 13:46:31 InternetArchiveBot|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp=2024-04-21 13:46:31 InternetArchiveBot|text={{#if:https://web.archive.org/web/20151208050600/http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-erklaert-Google-Chrome-mit-RSS-Funktion-aufpeppen-445062.html%7CVorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref>

  • Viele neuere E-Mail-Programme verwerten den RSS-Feed ähnlich ihrem Nachrichten-Handling – also (nach Angeboten) in Ordnern und als jeweilige „Nachricht“ (pro RSS-News). Hier reicht das Angebot von kostenfreier Lösung via GNUs bis zur kommerziellen Lösung in Outlook, oder Lotus Notes.
  • Einige Handy-Hersteller bieten RSS-Reader über ihre integrierten Browser oder Nachrichtenprogramme an und können dort als sogenannte „Offline-Nachricht“ mit der Synchronisationssoftware zum „mitnehmen“ auf das Gerät geladen werden, somit also auch später offline gelesen werden.
  • Es gibt diverse HTML-, Java- oder PHP-Quelltexte, um die RSS-Feeds Dritter in der eigenen Webseite einbinden zu können.

Einzelnachweise

<references />