Methods

Get encoding

_getEncoding() : string

access private

Returns

stringencoding

Get namespace

_getNamespaces() : string

access private

Returns

stringnamespace

Recursive function to walk through dom and create array

_recNode2Array(string $domnode, $aMergeTags) : array

access private

Parameters

$domnode

string

xml

$aMergeTags

Returns

arrayresult

Constructor

cApiXml2Array() 

dummy_html_entity_decode()

dummy_html_entity_decode($string) 

Parameters

$string

Get result array

getResult(array $aMergeTags) : array

access public

Parameters

$aMergeTags

array

aMergeTags Defines the tag names to merge

Returns

arraycontaining data as array or false

load XML Data

loadData(string $sXML) : boolean

access public

Parameters

$sXML

string

XML data

Returns

boolean

setSourceEncoding()

setSourceEncoding($sEncoding) 

Parameters

$sEncoding

setTargetEncoding()

setTargetEncoding($sEncoding) 

Parameters

$sEncoding

 Properties

 

Result array

$_aResult : array

access private
 

XML data

$_sXML : string

access private