Module: LibXML::XML::Parser::Options

Defined in:
ext/libxml/ruby_xml_parser_options.c

Constant Summary collapse

RECOVER =

recover on errors

INT2NUM(XML_PARSE_RECOVER)
NOENT =

substitute entities

INT2NUM(XML_PARSE_NOENT)
DTDLOAD =

load the external subset

INT2NUM(XML_PARSE_DTDLOAD)
DTDATTR =

default DTD attributes

INT2NUM(XML_PARSE_DTDATTR)
DTDVALID =

validate with the DTD

INT2NUM(XML_PARSE_DTDVALID)
NOERROR =

suppress error reports

INT2NUM(XML_PARSE_NOERROR)
NOWARNING =

suppress warning reports

INT2NUM(XML_PARSE_NOWARNING)
PEDANTIC =

pedantic error reporting

INT2NUM(XML_PARSE_PEDANTIC)
NOBLANKS =

remove blank nodes

INT2NUM(XML_PARSE_NOBLANKS)
SAX1 =

use the SAX1 interface internally

INT2NUM(XML_PARSE_SAX1)
XINCLUDE =

Implement XInclude substitition

INT2NUM(XML_PARSE_XINCLUDE)
NONET =

Forbid network access

INT2NUM(XML_PARSE_NONET)
NODICT =

Do not reuse the context dictionnary

INT2NUM(XML_PARSE_NODICT)
NSCLEAN =

remove redundant namespaces declarations

INT2NUM(XML_PARSE_NSCLEAN)
NOCDATA =

merge CDATA as text nodes

INT2NUM(XML_PARSE_NOCDATA)
NOXINCNODE =

do not generate XINCLUDE START/END nodes

INT2NUM(XML_PARSE_NOXINCNODE)
COMPACT =

compact small text nodes

INT2NUM(XML_PARSE_COMPACT)
OLD10 =

parse using XML-1.0 before update 5

INT2NUM(XML_PARSE_OLD10)
NOBASEFIX =

base uris

do not fixup XINCLUDE xml
HUGE =

relax any hardcoded limit from the parser

INT2NUM(XML_PARSE_HUGE)
OLDSAX =

parse using SAX2 interface before 2.7.0

INT2NUM(XML_PARSE_OLDSAX)
IGNORE_ENC =

ignore internal document encoding hint

INT2NUM(XML_PARSE_IGNORE_ENC)
BIG_LINES =

Store big lines numbers in text PSVI field

INT2NUM(XML_PARSE_BIG_LINES)