SimpleXML.parse

Feed some data to the #GMarkupParseContext.

The data need not be valid UTF-8; an error will be signaled if it's invalid. The data need not be an entire document; you can feed a document into the parser incrementally, via multiple calls to this function. Typically, as you receive data from a network connection or file, you feed each received chunk of data into this function, aborting the process if an error occurs. Once an error is reported, no further data may be fed to the #GMarkupParseContext; all errors are fatal.

class SimpleXML
bool
parse
(
string text
,
ptrdiff_t textLen
)

Parameters

text string

chunk of text to parse

textLen ptrdiff_t

length of @text in bytes

Return Value

Type: bool

%FALSE if an error occurred, %TRUE on success

Throws

GException on failure.

Meta