API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe JSimpleXML

Graphe d'héritage de JSimpleXML:
Graphe de collaboration de JSimpleXML:

Liste de tous les membres

Fonctions membres publiques

Attributs publics


Documentation des constructeurs et destructeur

JSimpleXML::__construct ( options = null)

Constructor.

protected

Références $option.


Documentation des fonctions membres

JSimpleXML::_characterData ( parser,
data 
)

Handler function for the character data within a tag

protected

Paramètres:
resource$parser
string$data
JSimpleXML::_endElement ( parser,
name 
)

Handler function for the end of a tag

protected

Paramètres:
resource$parser
string$name
JSimpleXML::_getStackLocation ( )

Gets the reference to the current direct parent

Renvoie:
object

Références $return.

JSimpleXML::_handleError ( code,
line,
col 
)

Handles an XML parsing error

protected

Paramètres:
int$codeXML Error Code
int$lineLine on which the error happened
int$colColumn on which the error happened

Références JError::raiseWarning().

Voici le graphe d'appel pour cette fonction :

JSimpleXML::_parse ( data = '')

Start parsing an XML document

Parses an XML document. The handlers for the configured events are called as many times as necessary.

Paramètres:
$xmlstring data to parse

Références $data.

JSimpleXML::_startElement ( parser,
name,
attrs = array() 
)

Handler function for the start of a tag

protected

Paramètres:
resource$parser
string$name
array$attrs

Références $classname, $count, et $name.

JSimpleXML::getParser ( )

Get the parser

public

Renvoie:
resource XML parser resource handle
JSimpleXML::importDOM ( node,
classname = null 
)

Get a JSimpleXMLElement object from a DOM node.

This function takes a node of a DOM document and makes it into a JSimpleXML node. This new object can then be used as a native JSimpleXML element. If any errors occur, it returns FALSE.

Paramètres:
stringDOM document
stringcurrently ignored
Renvoie:
object JSimpleXMLElement
JSimpleXML::loadFile ( path,
classname = null 
)

Interprets an XML file into an object

This function will convert the well-formed XML document in the file specified by filename to an object of class JSimpleXMLElement. If any errors occur during file access or interpretation, the function returns FALSE.

Paramètres:
stringPath to xml file containing a well-formed XML document
stringcurrently ignored
Renvoie:
boolean True if successful, false if file empty

Références $path.

JSimpleXML::loadString ( string,
classname = null 
)

Interprets a string of XML into an object

This function will take the well-formed xml string data and return an object of class JSimpleXMLElement with properties containing the data held within the xml document. If any errors occur, it returns FALSE.

Paramètres:
stringWell-formed xml string data
stringcurrently ignored
Renvoie:
object JSimpleXMLElement
JSimpleXML::setParser ( parser)

Set the parser

public

Paramètres:
resourceXML parser resource handle

Documentation des données membres

JSimpleXML::$_parser = null
JSimpleXML::$_stack = array()
JSimpleXML::$_xml = ''
JSimpleXML::$document = null

La documentation de cette classe a été générée à partir du fichier suivant :