我想提取一个标签的值,它在XML文件中多次出现,递归或非递归。我怎么能这样做?
示例:
<title>National Origins of Books</title>
我尝试在Java中使用以下内容:
jounralNodeList = document.getElementsByTagName("title");
Node childNode = (Node) jounralNodeList.item(0).getChildNodes();
for (int i = 0; i < childNode.getChildNodes().getLength(); i++)
journalName = childNode.getChildNodes().item(i).getTextContent();
但这只给了我第一次出现的价值 如果用Python或Ruby很容易做到,我就不会介意。