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.
 
 

50 lines
1.4 KiB

# This file tests extensions primarily designed for RSS 2
iTunes title:
input: >
<rss><channel xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
<item>
<itunes:title> Plain title</itunes:title>
</item>
</channel></rss>
output:
format: rss
entries:
- title: 'Plain title'
Explicitly encoded content:
input: >
<rss><channel xmlns:content="http://purl.org/rss/1.0/modules/content/">
<item>
<description>Loose content</description>
<content:encoded>HTML content</content:encoded>
</item>
</channel></rss>
output:
format: rss
entries:
- content: {html: 'HTML content'}
iTunes summary:
input: >
<rss><channel xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
<item>
<itunes:summary> Plain summary</itunes:summary>
</item>
</channel></rss>
output:
format: rss
entries:
- summary: 'Plain summary'
Google Play summary:
input: >
<rss><channel xmlns:play="http://www.google.com/schemas/play-podcasts/1.0">
<item>
<play:description> Plain summary</play:description>
</item>
</channel></rss>
output:
format: rss
entries:
- summary: 'Plain summary'