for(NodeData opChild : child.childs) {
// table/operation/extraparams
if("extraparams".equals(opChild.nodeName)) {
// table/operation/extraparams/param
for(NodeData paramNode : opChild.childs) {
ParamConfig mp = new ParamConfig();
BeanHelper.copyProperties(mp, paramNode.attributes,true);
target.extraparams.add(mp);
}
}else {
BeanHelper.setProperty(target, opChild.nodeName, getNodeValue(opChild));