示例#1
0
 private static XmlNode combine(XmlNode appNode, XmlNode compNode) {
   XmlNode result = new XmlNode(appNode.getNodeName());
   result.setAttribute(compNode.getAttributes());
   result.setAttribute(appNode.getAttributes());
   if (!CollectionUtil.isEmpty(compNode.getSubNodes())) {
     result.addAll(compNode.getSubNodes());
   }
   if (!CollectionUtil.isEmpty(appNode.getSubNodes())) {
     result.addAll(appNode.getSubNodes());
   }
   return result;
 }