def get_childnode_values(node_name, parent_node):
"""
This function gets the node value.
Parameters
----------
node_name : str
The name of the node to be retrieved.
parent_node : xml minidom Node
The parent node.
Returns
-------
values : list of str
The values of the node.
"""
values = []
for node in parent_node.getElementsByTagName(node_name):
node_value = ""
for cnode in node.childNodes:
if cnode.nodeType == Node.TEXT_NODE:
#in case the text node is separated
tvalue = str(cnode.nodeValue)
node_value = node_value + tvalue
values.append(node_value)
return values
评论列表
文章目录