Class XMLTools

java.lang.Object
com.vividsolutions.wms.util.XMLTools

public class XMLTools extends Object
Provides some simple XML utilities for the WMS implementation to use.
Author:
Chris Hodgson chodgson@refractions.net
  • Constructor Details

    • XMLTools

      public XMLTools()
  • Method Details

    • printNode

      public static void printNode(Node n, String prefix)
      Recursively prints out the DOM structure underneath a Node. The prefix parameter is used in the recursive call to indent properly, but it can also be used in the initial call to provide an initial prefix or indentation.
      Parameters:
      n - the Node to print out
      prefix - the prefix to use
    • simpleXPath

      public static Node simpleXPath(Node parent, String xpath)
      A very simple XPath implementation. Recursively drills down into the DOM tree, starting at the given parent Node, following the provided XPath. The XPath string is a slash-delimited list of element names to drill down into, the node with the last name in the list is returned
      Parameters:
      parent - the parent node to search into
      xpath - the simplified XPath search string
      Returns:
      the Node found at the end of the search, or null if the search failed to find the specified node.