-
$xml_parser
-
-
$XML_PullParser_currentNS
-
-
$XML_PullParser_DisableNamespacePrefixes
-
This governs whether namepace prefixes are left in place
-
$XML_PullParser_NAMESPACE_DEF
-
Setting this to TRUE enables Namespace support
-
$XML_PullParser_TRIM_CDATA
-
Setting this to TRUE causes all packets of CDATA to be passed through
-
$XML_PullParser_XCLUDE_BLANKS
-
Enables the by-passing of blank strings during the parsing of character data.
-
$XML_PullParser_XCLUDE_BLANKS_STRICT
-
Setting this to true will exclude all text which does not contain alphanumeric characters and underscore [_]. It tests the text against the Perl regular expression \w.
-
XML_PullParser
-
-
XML_PullParser
-
XML_PullParser is a token-based interface to the PHP expat XML library.
-
XML_PullParser.inc
-
-
XML_PullParser_caseSensitive
-
To implement case sensitive parsing of element and attribute identifiers, call this function with the parameter set to TRUE.
-
XML_PullParser_childXCL
-
Excludes specified child elements from parent array and returns resulting array
-
XML_PullParser_clearEscapedTokens
-
Clear the escaped token stack
-
XML_PullParser_clearPbackStack
-
-
XML_PullParser_declareChildElements
-
Used to predeclare the child tags of interest.
-
XML_PullParser_declareElements
-
This function creates the $tags array--
XML_PullParser::$tags--that XML_PullParser uses to identify the elements which are of interest and which will be returned in tokens from calls to XML_PullParser_getToken.
-
XML_PullParser_deleteBlanks
-
Removes all blank CDATA array elements from $token
-
XML_PullParser_Disable_NS_Prefixes
-
Controls handling of namespace prefixes when namespace support is not invoked
-
XML_PullParser_doc
-
-
XML_PullParser_Errors
-
-
XML_PullParser_Errors
-
Error processing class for XML_PullParser
-
XML_PullParser_Errors.inc
-
-
XML_PullParser_Errors_errMsg
-
Returns the current error message
-
XML_PullParser_Errors_error
-
-
XML_PullParser_Errors_errorNumber
-
-
XML_PullParser_Errors_errorStr
-
-
XML_PullParser_Errors_getUserDefined
-
Returns a user defined error message
-
XML_PullParser_Errors_INI
-
Sets all XML_PullParser_Errors to their original values
-
XML_PullParser_Errors_Num
-
Returns the current Error number
-
XML_PullParser_Errors_printError
-
-
XML_PullParser_Errors_Ref
-
Returns an XML_PullParser_Errors object popped from an internal stack which holds all errors up to and including the last error.
-
XML_PullParser_Errors_Trace
-
Prints out a trace of errors up to and including the current error
-
XML_PullParser_Errors_userDefined
-
Constructs a user-defined error message and returns an XML_PullParser_Errors object
-
XML_PullParser_ERROR_BAD_INTERNAL_ARRAY
-
-
XML_PullParser_ERROR_BAD_PARAM
-
-
XML_PullParser_ERROR_MISMATCHED_TAGS
-
-
XML_PullParser_ERROR_NO_DATA
-
-
XML_PullParser_ERROR_NO_DEFAULT_TOKEN
-
-
XML_PullParser_ERROR_NO_TOKEN
-
-
XML_PullParser_ERROR_NS_SUPPORT
-
-
XML_PullParser_ERROR_SYSTEM
-
-
XML_PullParser_ERROR_USER_DEFINED
-
-
XML_PullParser_excludeBlanks
-
Setting this to true will exclude all text lines which consist solely of \t \n \r \s \f
-
XML_PullParser_excludeBlanksStrict
-
Calling this with a true value will exclude all text lines which do not contain alphanumeric characters, the hyphen, the underscore
-
XML_PullParser_free
-
Free the parser object.
-
XML_PullParser_free
-
-
XML_PullParser_getAttributes
-
Returns an associative array of attribute-name/attribute-value pairs found in the specified element.
-
XML_PullParser_getAttrVal
-
Get the value of an attribute.
-
XML_PullParser_getAttrValues
-
This method excavates all the attributes of a specified element.
-
XML_PullParser_getAttr_NS
-
Get the value of an attribute if it falls within the current namespace definition
-
XML_PullParser_getChild
-
Retrieves a child element and its dependents from its parent
-
XML_PullParser_getChildren
-
This method will extract all the children named by $child from $el. If $el is not specified, then the $current_element is used. If the $current_element is not set, because XML_PullParser_getElement has not been called, then it searches the current token returned by XML_PullParser_getToken.
-
XML_PullParser_getChildrenFromName
-
Fetches children from parent using a string to specify the parent element.
-
XML_PullParser_getCSSSpans
-
This takes an associative array of XML element tags and CSS class names and converts it to an array structure suitable for use in XML_PullParser_getTextMarkedUp:
-
XML_PullParser_getCurrentElement
-
-
XML_PullParser_getElement
-
Gets tokenized arrays of elements specified in the $child_tags array.
-
XML_PullParser_getElementName
-
get the name of the element array $el or the element name portion of the internal string representation of the element
-
XML_PullParser_getEscapedToken
-
Returns a single escaped token on each call.
-
XML_PullParser_getHTMLTags
-
This takes an associative array of XML element tags and HTML tags and converts it to an array structure suitable for use in XML_PullParser_getTextMarkedUp:
-
XML_PullParser_getNS_AttrName
-
Gets unqualified attribute name from the internally created attribute key
-
XML_PullParser_getNS_URI
-
Extracts the namespace URI from an internally constructed key for either attributes or elements
-
XML_PullParser_getSequence
-
Get listing of all elements in sequence, including those of dependents, found in the array $el.
-
XML_PullParser_getStyledSpans
-
Adds attributes to spans and classes to spans and is used with XML_PullParser_getTextMarkedUp
-
XML_PullParser_getStyledTags
-
This function is almost identical to XML_PullParser_getStyledSpans, except that it modifies standard HTML tags, so that one could convert
<b> to <b class="title">
-
XML_PullParser_getText
-
Get character data from the specified element.
-
XML_PullParser_getTextArray
-
Gets an array of strings consisting of the character data specified by the parameter $el, where $el is either a string naming the element or an array holding the element.
-
XML_PullParser_getTextMarkedUp
-
This method will mark up text, essentially for redisplay as in HTML, using the $mark_up array for determining which XML elements are to be marked up and how they are to be marked up.
-
XML_PullParser_getTextStripped
-
This method is designed to return all the character data contained within the START and END tags of an element, regardless of whether or not the texts are enclosed by child elements.
-
XML_PullParser_getToken
-
XML_PullParser_getToken initializes and returns the next top level element and all of its children for use with the class data access methods. The top level elements are those delcared in the tags array:
XML_PullParser::$tags.
-
XML_PullParser_isCaseEnfolded
-
Legacy method
-
XML_PullParser_isCaseFolded
-
The PHP XML parser, by default, converts all tag names to upper case, called case-folding.
-
XML_PullParser_isChildOf
-
Returns child array if $name is child of $el,
-
XML_PullParser_isTypeOf
-
Determine whether element $el is an element of type $name
-
XML_PullParser_NamespaceSupport
-
Calling this function with a value of TRUE enables Namespace support
-
XML_PullParser_nextAttr
-
Get the next attribute from attribute loop
-
XML_PullParser_nextElement
-
Designed to work in loops using the internal array created by XML_PullParser_getElement.
-
XML_PullParser_pushbackToken
-
Pushes the current token back on the stack so that it can be re-read
-
XML_PullParser_reInitTagArrays
-
To be called when more than one XML_PullParser session is created.
-
XML_PullParser_resetAttrLoopPtr
-
Resets attribute loop pointer back to zero, so that the attributes loop can be re-read, starting at the top
-
XML_PullParser_resetCurrentElement
-
Sets current element to a new value.
-
XML_PullParser_setAttrLoop
-
Creates an array of all attributes located in $el and its children.
-
XML_PullParser_setAttrLoop_cdata
-
This method does the same thing as XML_PullParser_setAttrLoop_elcd
-
XML_PullParser_setAttrLoop_elcd
-
XML_PullParser_setAttrLoop_elcd is a wrapper for XML_PullParser_setAttrLoop.
-
XML_PullParser_setCurrentNS
-
Creates the current namespace definition
-
XML_PullParser_setDelimiter
-
Sets the delimiter for XML_PullParser_getTextStripped and returns the old delimiter
-
XML_PullParser_setReadLength
-
This function sets the length of the data which fread will read at each file access.
-
XML_PullParser_tokenFromChildren
-
This method converts the array returned by XML_PullParser_getChildren into a valid tokenized array
-
XML_PullParser_trimCdata
-
Calling this function with a value of TRUE will cause all CDATA packets to be passed through the PHP trim function
-
XML_PullParser_unsetCurrentElement
-
Unsets current element and returns its value;
-
XML_PullParser_unsetCurrentNS
-
Unsets the current namespace definition