def list_from_child_node(xpath, suppress_blank=False):
 def list_from_child_node_lambda(unused_value, bulkload_state):
  result = []
  for node in bulkload_state.current_dictionary['__node__'].findall(xpath):
   if node.text:
    result.append(node.text)
   elif (not suppress_blank):
    result.append('')
  return result
 return list_from_child_node_lambda

def list_from_child_node ( xpath , suppress_blank = False ) : def list_from_child_node_lambda ( unused_value , bulkload_state ) : result = [ ] for node in bulkload_state . current_dictionary [ '__node__' ] . findall ( xpath ) : if node . text : result . append ( node . text ) elif ( not suppress_blank ) : result . append ( '' ) return result return list_from_child_node_lambda
return a list property from child nodes of the current xml node .