code: public Object parseArrayElement(Element arrayEle, BeanDefinition bd) {
      String elementType = arrayEle.getAttribute(VALUE_TYPE_ATTRIBUTE);
      NodeList nl = arrayEle.getChildNodes();
      ManagedArray target = new ManagedArray(elementType, nl.getLength());
      target.setSource(extractSource(arrayEle));
      target.setElementTypeName(elementType);
      target.setMergeEnabled(parseMergeAttribute(arrayEle));
      parseCollectionElements(nl, target, bd, elementType);
      return target;
    }
docs: Parse an array element.
  
  @param arrayEle a {@link org.w3c.dom.Element} object.
  @param bd a {@link org.springframework.beans.factory.config.BeanDefinition} object.
  @return a {@link java.lang.Object} object.