Attribute error when writing xml output
- Dominant language
- Python
- Stars
- 25
- Forks
- 30
- PR merge metrics
- No merged PRs in 30d
Description
odml version 1.4.1
INFO:rdflib:RDFLib Version: 4.2.2
```
Traceback:
writer.write_file('{0}.xml'.format("bla"))
File "/usr/local/lib/python2.7/dist-packages/odml/tools/xmlparser.py", line 128, in write_file
data = unicode(self).encode('utf-8')
File "/usr/local/lib/python2.7/dist-packages/odml/tools/xmlparser.py", line 122, in __unicode__
return ET.tounicode(self.save_element(self.doc), pretty_print=True)
File "/usr/local/lib/python2.7/dist-packages/odml/tools/xmlparser.py", line 108, in save_element
ele = XMLWriter.save_element(v)
File "/usr/local/lib/python2.7/dist-packages/odml/tools/xmlparser.py", line 108, in save_element
ele = XMLWriter.save_element(v)
File "/usr/local/lib/python2.7/dist-packages/odml/tools/xmlparser.py", line 82, in save_element
cur = E(fmt.name)
AttributeError: 'unicode' object has no attribute 'name'
```
Contributor guide
Assessment
This issue has not been assessed yet.