擅长:python、mysql、java
<p>就我所知,这很简单:</p>
<pre><code>import urllib2
from xml.dom import minidom
usock = urllib2.urlopen('http://www.example.com/file.xml')
xmldoc = minidom.parse(usock)
for element in xmldoc.getElementsByTagName('data'):
print element.firstChild.nodeValue
</code></pre>
<p>因此,要计算字符串的出现次数,请尝试以下操作(稍微压缩,但我喜欢使用一行代码):</p>
<pre><code>count = sum(element.firstChild.nodeValue.find('substring') for element in xmldoc.getElementsByTagName('data'))
</code></pre>