Expand description
Namespace handlers for extended feed formats
This module provides support for parsing various XML namespaces commonly found in RSS and Atom feeds:
- Dublin Core (
dc:) - Metadata elements - Content (
content:) - Full HTML content - Media RSS (
media:) - Multimedia content
§Usage
These handlers are called by the main parsers when encountering namespaced elements. They update the feed metadata or entries with information from the namespace elements.
§Example
use feedparser_rs::namespace::dublin_core;
use feedparser_rs::FeedMeta;
let mut feed = FeedMeta::default();
dublin_core::handle_feed_element("creator", "John Doe", &mut feed);
assert_eq!(feed.author.as_deref(), Some("John Doe"));Content Module for RSS 1.0
Constants§
- CONTENT_
NAMESPACE - Content namespace URI
Functions§
- handle_
entry_ element - Handle Content namespace element at entry level