Parses XML into something sane

This class can be overloaded with \SimplePie::set_parser_class()

package SimplePie
subpackage Parsing

 Methods

cdata()

cdata($parser, $cdata) 

Parameters

$parser

$cdata

get_current_byte()

get_current_byte() 

get_current_column()

get_current_column() 

get_current_line()

get_current_line() 

get_data()

get_data() 

get_error_code()

get_error_code() 

get_error_string()

get_error_string() 

parse()

parse($data, $encoding) 

Parameters

$data

$encoding

set_registry()

set_registry(\SimplePie_Registry $registry) 

Parameters

$registry

split_ns()

split_ns($string) 

Parameters

$string

tag_close()

tag_close($parser, $tag) 

Parameters

$parser

$tag

tag_open()

tag_open($parser, $tag, $attributes) 

Parameters

$parser

$tag

$attributes

 Properties

 

$current_byte

$current_byte 

Default

 

$current_column

$current_column 

Default

 

$current_line

$current_line 

Default

 

$current_xhtml_construct

$current_xhtml_construct 

Default

-1
 

$data

$data 

Default

array()
 

$datas

$datas 

Default

array(array())
 

$element

$element 

Default

array('')
 

$encoding

$encoding 

Default

 

$error_code

$error_code 

Default

 

$error_string

$error_string 

Default

 

$namespace

$namespace 

Default

array('')
 

$separator

$separator 

Default

' '
 

$xml_base

$xml_base 

Default

array('')
 

$xml_base_explicit

$xml_base_explicit 

Default

array(false)
 

$xml_lang

$xml_lang 

Default

array('')
 

$registry

$registry 

Default