object XML extends XMLLoader[Elem]
The object 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.
- Alphabetic
- By Inheritance
- XML
- XMLLoader
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        adapter: FactoryAdapter
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      - Definition Classes
- Any
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      - Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
 
-  val encoding: String
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        equals(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        finalize(): Unit
      
      
      - Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        getClass(): Class[_]
      
      
      - Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        hashCode(): Int
      
      
      - Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      - Definition Classes
- Any
 
-  val lang: String
- 
      
      
      
        
      
    
      
        
        def
      
      
        load(url: URL): Elem
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        load(source: InputSource): Elem
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        load(sysID: String): Elem
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        load(reader: Reader): Elem
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        load(is: InputStream): Elem
      
      
      loads XML from given InputStream, Reader, sysID, InputSource, or URL. loads XML from given InputStream, Reader, sysID, InputSource, or URL. - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        loadFile(name: String): Elem
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        loadFile(fd: FileDescriptor): Elem
      
      
      - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        loadFile(file: File): Elem
      
      
      Loads XML from the given file, file descriptor, or filename. Loads XML from the given file, file descriptor, or filename. - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        loadString(string: String): Elem
      
      
      Loads XML from the given String. Loads XML from the given String. - Definition Classes
- XMLLoader
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        loadXML(source: InputSource, parser: SAXParser): Elem
      
      
      Loads XML from the given InputSource, using the supplied parser. Loads XML from the given InputSource, using the supplied parser. The methods available in scala.xml.XML use the XML parser in the JDK. - Definition Classes
- XMLLoader
 
-  val namespace: String
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        parser: SAXParser
      
      
      - Definition Classes
- XMLLoader
 
-  val preserve: String
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        save(filename: String, node: Node, enc: String = "UTF-8", xmlDecl: Boolean = false, doctype: DocType = null): Unit
      
      
      Saves a node to a file with given filename using given encoding optionally with xmldecl and doctype declaration. Saves a node to a file with given filename using given encoding optionally with xmldecl and doctype declaration. Note: Before scala-xml 1.1.0, the default encoding was ISO-8859-1 (latin1). If your code depends on characters in non-ASCII latin1 range, specify ISO-8859-1 encoding explicitly. - filename
- the filename 
- node
- the xml node we want to write 
- enc
- encoding to use 
- xmlDecl
- if true, write xml declaration 
- doctype
- if not null, write doctype declaration 
 
-  val space: String
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long, arg1: Int): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        withSAXParser(p: SAXParser): XMLLoader[Elem]
      
      
      Returns an XMLLoader whose load* methods will use the supplied SAXParser. 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        write(w: Writer, node: Node, enc: String, xmlDecl: Boolean, doctype: DocType, minimizeTags: MinimizeMode.Value = MinimizeMode.Default): Unit
      
      
      Writes the given node using writer, optionally with xml decl and doctype. Writes the given node using writer, optionally with xml decl and doctype. It's the caller's responsibility to close the writer. - w
- the writer 
- node
- the xml node we want to write 
- enc
- the string to be used in - xmlDecl
- xmlDecl
- if true, write xml declaration 
- doctype
- if not null, write doctype declaration 
 
-  val xml: String
-  val xmlns: String