scala.xml

parsing

package parsing

Visibility
  1. Public
  2. All

Type Members

  1. trait ConsoleErrorHandler extends DefaultHandler

  2. abstract class ConstructingHandler extends MarkupHandler

    Implementation of MarkupHandler that constructs nodes.

  3. class ConstructingParser extends ConstructingHandler with ExternalSources with MarkupParser

    An xml parser.

  4. abstract class DefaultMarkupHandler extends MarkupHandler

    Default implementation of markup handler always returns NodeSeq.Empty

  5. trait ExternalSources extends AnyRef

  6. abstract class FactoryAdapter extends DefaultHandler with XMLLoader[Node]

    SAX adapter class, for use with Java SAX parser.

  7. 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.

  8. abstract class MarkupHandler extends Logged

    class that handles markup - provides callback methods to MarkupParser.

  9. trait MarkupParser extends MarkupParserCommon with TokenTests

    An XML parser.

  10. class NoBindingFactoryAdapter extends FactoryAdapter with NodeFactory[Elem]

    nobinding adaptor providing callbacks to parser to create elements.

  11. trait TokenTests extends AnyRef

    Helper functions for parsing XML fragments

  12. abstract class ValidatingMarkupHandler extends MarkupHandler with Logged

  13. class XhtmlParser extends ConstructingHandler with MarkupParser with ExternalSources

    An XML Parser that preserves CDATA blocks and knows about scala.xml.parsing.XhtmlEntities.

Value Members

  1. object ConstructingParser

  2. object XhtmlEntities

  3. object XhtmlParser

    Convenience method that instantiates, initializes and runs an XhtmlParser.

Ungrouped