XML DOM解析常用方法

1. 根据标签(Tag)名获取元素(Elements)

public static Element[] getElementsByTagNameNR(Element e, String tagName) {
    Vector<Element> elements = new Vector<Element>();
    Node child = e.getFirstChild();
    while (child != null) {
      if (child instanceof Element && child.getNodeName().equals(tagName)) {
       elements.add((Element) child);
      }
      child = child.getNextSibling();
  }
  Element[] result = new Element[elements.size()];   elements.copyInto(result);
return result; }

  

posted @ 2013-09-10 12:04  伊甸园的工程师  阅读(256)  评论(0编辑  收藏  举报