*Note: lxml will not run on my system. I was hoping to find a solution that does not involve lxml.
I have gone through some of the documentation around here already, and am having difficulties getting this to work how I would like to. I would like to parse some XML file that looks like this:
<dict>
<key>1375</key>
<dict>
<key>Key 1</key><integer>1375</integer>
<key>Key 2</key><string>Some String</string>
<key>Key 3</key><string>Another string</string>
<key>Key 4</key><string>Yet another string</string>
<key>Key 5</key><string>Strings anyone?</string>
</dict>
</dict>
In the file I am trying to manipulate, there are more 'dict' that follow this one. I would like to read through the XML and output a text/dat file that would look like this:
1375, "Some String", "Another String", "Yet another string", "Strings anyone?"
...
Eof
** Originally, I tried to use lxml, but after many tries to get it working on my system, I moved on to using DOM. More recently, I tried using Etree to do this task. Please, for the love of all that is good, would somebody help me along with this? I am relatively new to Python and would like to learn how this works. I thank you in advance.