Class DOMParser


  • public class DOMParser
    extends Object
    DOMParser utility
    Author:
    Ly Minh Phuong - http://phuonglm.net
    • Field Detail

      • COMMENTPATTERN

        public static final Pattern COMMENTPATTERN
      • TAGSTARTPATTERN

        public static final Pattern TAGSTARTPATTERN
      • TAGCLOSEPATTERN

        public static final Pattern TAGCLOSEPATTERN
      • SELFTCLOSETAGPATTERN

        public static final Pattern SELFTCLOSETAGPATTERN
      • ATTRIBUTESPATTERN

        public static final Pattern ATTRIBUTESPATTERN
    • Constructor Detail

      • DOMParser

        public DOMParser()
    • Method Detail

      • createDOMTree

        public static Node createDOMTree​(List<String> xmlTokens)
        Creates the XML DOM tree from XML token List tree.
        Parameters:
        xmlTokens - The HTML token array.
        Returns:
        TreeNode contain the content parsed from token list.
      • createDOMTree

        public static Node createDOMTree​(Node currentNode,
                                         List<String> xmlTokens)
        Creates the XML DOM tree from XML token List tree as childNodeList of currentNode.
        Parameters:
        currentNode - The Node to add childNode to.
        xmlTokens - The HTML token array
        Returns:
        TreeNode contain the content parsed from token list