loci.formats
Class XMLTools

java.lang.Object
  extended by loci.formats.XMLTools

public final class XMLTools
extends Object

A utility class for working with XML (not necessarily OME-XML).

Source code:
Trac, SVN


Method Summary
static String indentXML(String xml)
          Indents XML to be more readable.
static String indentXML(String xml, int spacing)
          Indents XML by the given spacing to be more readable.
static void validateXML(String xml)
          Attempts to validate the given XML string using Java's XML validation facility.
static void validateXML(String xml, String label)
          Attempts to validate the given XML string using Java's XML validation facility.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

validateXML

public static void validateXML(String xml)
Attempts to validate the given XML string using Java's XML validation facility. Requires Java 1.5+.

Parameters:
xml - The XML string to validate.

validateXML

public static void validateXML(String xml,
                               String label)
Attempts to validate the given XML string using Java's XML validation facility. Requires Java 1.5+.

Parameters:
xml - The XML string to validate.
label - String describing the type of XML being validated.

indentXML

public static String indentXML(String xml)
Indents XML to be more readable.


indentXML

public static String indentXML(String xml,
                               int spacing)
Indents XML by the given spacing to be more readable.