package parsing
- Alphabetic
- Public
- Protected
Type Members
-  trait ConsoleErrorHandler extends DefaultHandler
-   abstract  class ConstructingHandler extends MarkupHandlerImplementation of MarkupHandler that constructs nodes. 
-    class ConstructingParser extends ConstructingHandler with ExternalSources with MarkupParserAn xml parser. An xml parser. parses XML and invokes callback methods of a MarkupHandler. Don't forget to call next.ch on a freshly instantiated parser in order to initialize it. If you get the parser from the object method, initialization is already done for you. object parseFromURL { def main(args: Array[String]) { val url = args(0) val src = scala.io.Source.fromURL(url) val cpa = scala.xml.parsing.ConstructingParser.fromSource(src, false) // fromSource initializes automatically val doc = cpa.document() // let's see what it is val ppr = new scala.xml.PrettyPrinter(80, 5) val ele = doc.docElem println("finished parsing") val out = ppr.format(ele) println(out) } } 
-   abstract  class DefaultMarkupHandler extends MarkupHandlerDefault implementation of markup handler always returns NodeSeq.Empty
-  trait ExternalSources extends AnyRef
-   abstract  class FactoryAdapter extends DefaultHandler with XMLLoader[Node]SAX adapter class, for use with Java SAX parser. SAX adapter class, for use with Java SAX parser. Keeps track of namespace bindings, without relying on namespace handling of the underlying SAX parser. 
-    case class FatalError(msg: String) extends java.lang.RuntimeException with Product with Serializable!!! This is poorly named, but I guess it's in the API. 
-   abstract  class MarkupHandler extends AnyRefclass that handles markup - provides callback methods to MarkupParser. class that handles markup - provides callback methods to MarkupParser. the default is nonvalidating behaviour - To do
- can we ignore more entity declarations (i.e. those with extIDs)? - expanding entity references 
 
-    trait MarkupParser extends MarkupParserCommon with TokenTestsAn XML parser. An XML parser. Parses XML 1.0, invokes callback methods of a MarkupHandlerand returns whatever the markup handler returns. UseConstructingParserif you just want to parse XML to construct instances ofscala.xml.Node.While XML elements are returned, DTD declarations - if handled - are collected using side-effects. 
-    class NoBindingFactoryAdapter extends FactoryAdapter with NodeFactory[Elem]nobinding adaptor providing callbacks to parser to create elements. nobinding adaptor providing callbacks to parser to create elements. implements hash-consing 
-    trait TokenTests extends AnyRefHelper functions for parsing XML fragments 
-    class XhtmlParser extends ConstructingHandler with MarkupParser with ExternalSourcesAn XML Parser that preserves CDATAblocks and knows about scala.xml.parsing.XhtmlEntities.
Deprecated Type Members
-   abstract  class ValidatingMarkupHandler extends MarkupHandler- Annotations
- @deprecated
- Deprecated
- (Since version 1.3.0) This class will be removed 
 
Value Members
-  object ConstructingParser
-  object XhtmlEntities
-    object XhtmlParserConvenience method that instantiates, initializes and runs an XhtmlParser.