#NEWLINE# def _get_node_value( node , allow_xml = False , apply_str = True ) : #NEWLINE# #INDENT# if allow_xml : #NEWLINE# #INDENT# value = '' . join ( [ n . toxml ( ) for n in node . childNodes ] ) . strip ( ' \n\r\t' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# value = '' . join ( [ n . data for n in node . childNodes if ( n . nodeType == n . TEXT_NODE ) ] ) . strip ( ' \n\r\t' ) #NEWLINE# #UNINDENT# if apply_str : #NEWLINE# #INDENT# value = str ( value ) #NEWLINE# #UNINDENT# return node