scala.xml.parsing

class XhtmlParser

[source: scala/xml/parsing/XhtmlParser.scala]

class XhtmlParser(val input : Source)
extends ConstructingHandler with PCDataMarkupParser[XhtmlParser] with ExternalSources
An XML Parser that preserves CDATA blocks and knows about HtmlEntities. (c) David Pollak, 2007 WorldWide Conferencing, LLC
Value Summary
val preserveWS : Boolean
if true, does not remove surplus whitespace
Values and Variables inherited from MarkupParser
curInput, inpStack, pos, extIndex, tmppos, ch, cbuf, dtd, doc, eof
Values and Variables inherited from MarkupHandler
isValidating, decls, ent
Methods inherited from ExternalSources
externalSource
Methods inherited from PCDataMarkupParser
xCharData
Methods inherited from MarkupParser
xmlProcInstr, prolog, textDecl, document, putChar, nextch, xToken, xToken, xAttributes, xAttributeValue, xEntityValue, xTag, xEndTag, xCharRef, xComment, appendText, content1, content, externalID, parseDTD, element, element1, xName, xEQ, xSpaceOpt, xSpace, xProcInstr, xText, systemLiteral, pubidLiteral, extSubset, markupDecl1, markupDecl, intSubset, elementDecl, attrDecl, entityDecl, notationDecl, reportSyntaxError, reportSyntaxError, reportValidationError, push, pushExternal, pop, normalizeAttributeValue
Methods inherited from TokenTests
isSpace, isSpace, isNameChar, isNameStart, isName, isPubIDChar, isValidIANAEncoding, checkSysID, checkPubID
Methods inherited from ConstructingHandler
elem, procInstr, comment, entityRef, text
Methods inherited from MarkupHandler
lookupElemDecl, replacementText, endDTD, elemStart, elemEnd, elemDecl, attListDecl, parameterEntityDecl, parsedEntityDecl, unparsedEntityDecl, notationDecl, peReference
Methods inherited from Logged
log
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Value Details
val preserveWS : Boolean
if true, does not remove surplus whitespace
Overrides
ConstructingHandler.preserveWS