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_conHtmlEntityDecode()

dummy_conHtmlEntityDecode($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

 

$_aResult : array
access private
 

$_sXML : string
access private