Say you have an opml file, whose filename is stored in the variable "filename":
from xml.dom import minidom
xmldoc = minidom.parse(filename)
"""
Print all the feed urls in the file
"""
for x in xmldoc.getElementsByTagName('outline'):
if x.attribute.has_key('xmlUrl'):
print(x.attributes["xmlUrl"].value)
Where your opml doc probably looks like:
<opml>
<head>
<title>Title for document</title>
</head>
<body>
<outline text="somerssfeedtext" title="somerssfeedtitle" htmlUrl="urltofeedssite" xmlUrl="urltofeed">
...
... (more outline elements)
</body>
</opml>
For more xml/python goodness look here.
If you want to use xpath/xml/python, look here.
Mozilla and hypocrisy
Right, but what about the experiences that Mozilla chooses to default for users like switching to Yahoo and making that the default upon ...
-
via VMware blog
-
AJAX: redesign your PHP applications? - ThinkPHP /dev/blog : "First of all, XMLHttpRequest has a problem: in InternetExplorer, it doesn...