Skip to content

Instantly share code, notes, and snippets.

@csytan
Created March 1, 2010 08:30
Show Gist options
  • Save csytan/318200 to your computer and use it in GitHub Desktop.
Save csytan/318200 to your computer and use it in GitHub Desktop.
from xml.etree import ElementTree
tree = ElementTree.fromstring(
"""<?xml version="1.0"?>
<result>
<mediaid>[MediaID]</mediaid>
<source>[SourceFile]</source>
<status>[MediaStatus]</status>
<description>[ ErrorDescription]</description> <!-- Only in case of Status = Error -->
<format>
<output>[OutputFormat]</output>
<destination>[DestFile]</destination> <!-- Only in case of Status = Finished -->
<status>[TaskStatus]</status>
<description>[ErrorDescription]</description> <!-- Only in case of Status = Error -->
<suggestion>[ErrorSuggestion]</suggestion> <!-- Only in case of Status = Error -->
</format>
</result>
""")
print tree.findtext('mediaid')
print tree.findtext('source')
print tree.findtext('status')
print tree.findtext('format/description')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment