code: protected void mergeExistedElement(XmlElement src, XmlElement dest) {
  
      // 合并属性
      List<Attribute> srcAttributes = src.getAttributes();
      List<Attribute> destAttributes = dest.getAttributes();
      for (Attribute srcAttr : srcAttributes) {
        Attribute matched = null;
        for (Attribute destAttr : destAttributes) {
          if (StringUtils.equals(srcAttr.getName(), destAttr.getName()) &&
              StringUtils.equals(srcAttr.getValue(), destAttr.getValue())) {
            matched = destAttr;
          }
        }
        // 不存在则添加到目标元素的属性列表中
        if (matched == null) {
          destAttributes.add(srcAttributes.indexOf(srcAttr), srcAttr);
        }
      }
  
      // 重组子节点
      // reformationTheElementChilds(src);
      // reformationTheElementChilds(dest);
  
      // 暂时不做处理 ---留待后续添加
    }
docs: 合并已经存在的Xml元素
  
  @param src  The source xml element for merging
  @param dest The dest xml element for merging