Scala Library
|
|
scala/xml/XML.scala
]
object
XML
extends
XMLLoader[Elem]XML
provides constants, and functions to load
and save XML elements. Use this when data binding is not desired, i.e.
when XML is handled using Symbol
nodes.Value Summary | |
val
|
encoding : java.lang.String |
val
|
lang : java.lang.String |
val
|
namespace : java.lang.String |
val
|
preserve : java.lang.String |
val
|
space : java.lang.String |
val
|
xml : java.lang.String |
val
|
xmlns : java.lang.String |
Method Summary | |
final def
|
save
(filename : java.lang.String, node : Node, enc : java.lang.String, xmlDecl : Boolean, doctype : DocType) : Unit
Saves a node to a file with given filename using given encoding
optionally with xmldecl and doctype declaration.
|
final def
|
saveFull (filename : java.lang.String, node : Node, xmlDecl : Boolean, doctype : DocType) : Unit |
final def
|
saveFull (filename : java.lang.String, node : Node, enc : java.lang.String, xmlDecl : Boolean, doctype : DocType) : Unit |
def
|
withSAXParser
(p : javax.xml.parsers.SAXParser) : XMLLoader[Elem]
Returns an XMLLoader whose load methods will use the supplied SAXParser.
|
final def
|
write
(w : java.io.Writer, node : Node, enc : java.lang.String, xmlDecl : Boolean, doctype : DocType) : Unit
Writes the given node using writer, optionally with xml decl and doctype.
It's the caller's responsibility to close the writer.
|
Methods inherited from XMLLoader | |
adapter, parser, loadXML, loadFile, loadFile, loadFile, load, load, load, load, loadString |
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
xml : java.lang.String
val
xmlns : java.lang.String
val
namespace : java.lang.String
val
preserve : java.lang.String
val
space : java.lang.String
val
lang : java.lang.String
val
encoding : java.lang.String
Method Details |
def
withSAXParser(p : javax.xml.parsers.SAXParser) : XMLLoader[Elem]
final
def
saveFull(filename : java.lang.String, node : Node, xmlDecl : Boolean, doctype : DocType) : Unit
final
def
saveFull(filename : java.lang.String, node : Node, enc : java.lang.String, xmlDecl : Boolean, doctype : DocType) : Unit
final
def
save(filename : java.lang.String, node : Node, enc : java.lang.String, xmlDecl : Boolean, doctype : DocType) : Unit
filename -
the filenamenode -
the xml node we want to writeenc -
encoding to usexmlDecl -
if true, write xml declarationdoctype -
if not null, write doctype declarationfinal
def
write(w : java.io.Writer, node : Node, enc : java.lang.String, xmlDecl : Boolean, doctype : DocType) : Unit
w -
the writernode -
the xml node we want to writeenc -
the string to be used in xmlDecl
xmlDecl -
if true, write xml declarationdoctype -
if not null, write doctype declaration
Scala Library
|
|