A lax Web news feed parser
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

36 lines
1.1 KiB

Minimal feed:
input: >
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://channel.netscape.com/rdf/simple/0.9/">
<channel/>
</rdf:RDF>
output:
format: rdf
version: '0.90'
Minimal feed without channel 1:
input: >
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://channel.netscape.com/rdf/simple/0.9/">
<item/>
</rdf:RDF>
output:
format: rdf
version: '0.90'
Minimal feed without channel 2:
input: >
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://channel.netscape.com/rdf/simple/0.9/">
<image/>
</rdf:RDF>
output:
format: rdf
version: '0.90'
Feed language: # demonstrate walking up the DOM
input: >
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://channel.netscape.com/rdf/simple/0.9/" xml:lang="fr">
<channel xml:lang=""/>
</rdf:RDF>
output:
format: rdf
version: '0.90'
lang: fr