scala.xml.factory

Type members

Classlikes

trait NodeFactory[A <: Node]
trait XMLLoader[T <: Node]

Presents collection of XML loading methods which use the parser created by "def parser".

Presents collection of XML loading methods which use the parser created by "def parser".

Deprecated classlikes

@deprecated("This trait will be removed.", "2.11")
trait LoggedNodeFactory[A <: Node] extends NodeFactory[A]

This class logs what the nodefactory is actually doing. If you want to see what happens during loading, use it like this:

This class logs what the nodefactory is actually doing. If you want to see what happens during loading, use it like this:

object testLogged extends App {
val x = new scala.xml.parsing.NoBindingFactoryAdapter
with scala.xml.factory.LoggedNodeFactory[scala.xml.Elem] {
override def log(s: String) = println(s)
}

Console.println("Start")
val doc = x.load(new java.net.URL("http://example.com/file.xml"))
Console.println("End")
Console.println(doc)
}
Authors

Burak Emir

Deprecated