|
SYNOPSIS
xmlDoc xmlTreeNewDocFromFile(string filename
[, string encoding] [, string options])
Parameters:
-
filename - the filename of the XML file to read -
encoding optional - encoding to use for the file.
If none given, the parser will attempt to discover on its own. -
options optional - a comma-separated list of parsing
options (see below)
Returns:
- the parsed
xmlDoc of the file
DESCRIPTION
xmlTreeNewDocFromFile() reads the xml data from the file
filename and construct an xmlDoc for it.
The possible values for the options parameter are:
-
XML_PARSE_RECOVER - recover on errors -
XML_PARSE_NOENT - substitute entities -
XML_PARSE_DTDLOAD - load the external subset -
XML_PARSE_DTDATTR - default DTD attributes -
XML_PARSE_DTDVALID - validate with the DTD -
XML_PARSE_NOERROR - suppress error reports -
XML_PARSE_NOWARNING - suppress warning reports -
XML_PARSE_PEDANTIC - pedantic error reporting -
XML_PARSE_NOBLANKS - remove blank nodes -
XML_PARSE_XINCLUDE - Implement XInclude substitution -
XML_PARSE_NONET - Forbid network access -
XML_PARSE_NSCLEAN - remove redundant namespaces declarations -
XML_PARSE_NOCDATA - merge CDATA as text nodes -
XML_PARSE_NOXINCNODE - do not generate XINCLUDE START/END nodes
EXAMPLE
<$doc = (xmlTreeNewDocFromFile($filename, 'XML_PARSE_NOBLANKS'))>
SEE ALSO
xmlTreeNewDoc,
xmlTreeNewDocFromString,
xmlTreePrintDoc,
xmlTreeSaveDoc
Copyright © Thunderstone Software Last updated: Mon Feb 18 10:28:15 EST 2013
|