module Rss_io: sig
.. end
Parsing/Printing RSS documents.
Parsing/Printing RSS documents.
Parsing
val find_ele : string -> Xml.xml -> bool
val apply_opt : ('a -> 'b) -> 'a option -> 'b option
val get_att : ?required:bool -> (string * string) list -> string -> string
val get_opt_att : (string * 'a) list -> string -> 'a option
val get_source : Xml.xml list -> Rss_types.source option
val get_enclosure : Xml.xml list -> Rss_types.enclosure option
val get_categories : Xml.xml list -> Rss_types.category list
val get_guid : Xml.xml list -> Rss_types.guid option
val get_image : Xml.xml list -> Rss_types.image option
val get_text_input : Xml.xml list -> Rss_types.text_input option
val item_of_xmls : Xml.xml list -> Rss_types.item
val items_of_xmls : Xml.xml list -> Rss_types.item list
val channel_of_xmls : Xml.xml list -> Rss_types.channel
val t_parser : XmlParser.t
val channel_of_source : XmlParser.source -> Rss_types.channel
val channel_of_string : string -> Rss_types.channel
val channel_of_file : string -> Rss_types.channel
val channel_of_channel : Pervasives.in_channel -> Rss_types.channel
Printing
val opt_element : string option -> string -> Xml.xml list
val default_date_format : string
val err_date : 'a -> unit
val xml_of_category : Rss_types.category -> Xml.xml
val xmls_of_categories : Rss_types.category list -> Xml.xml list
val xmls_of_opt_f : ('a -> 'b) -> 'a option -> 'b list
val xml_of_enclosure : Rss_types.enclosure -> Xml.xml
val xmls_of_enclosure_opt : Rss_types.enclosure option -> Xml.xml list
val xml_of_guid : Rss_types.guid -> Xml.xml
val xmls_of_guid_opt : Rss_types.guid option -> Xml.xml list
val xml_of_source : Rss_types.source -> Xml.xml
val xmls_of_source_opt : Rss_types.source option -> Xml.xml list
val xml_of_image : Rss_types.image -> Xml.xml
val xmls_of_image_opt : Rss_types.image option -> Xml.xml list
val xml_of_text_input : Rss_types.text_input -> Xml.xml
val xmls_of_text_input_opt : Rss_types.text_input option -> Xml.xml list
val xml_of_item : date_fmt:string -> Rss_types.item -> Xml.xml
val xml_of_channel : date_fmt:string -> Rss_types.channel -> Xml.xml
val print_channel : ?date_fmt:string -> Format.formatter -> Rss_types.channel -> unit