Image

Imagenokachi wrote in Imageru_python

Category:

проблема с кодировкой в xml

Добрый вечер :)
Понадобилось распарсить XML с кириллицей, сразу наткнулся на проблему с перекодировкой из cp1251.

from xml.dom import minidom
dom=minidom.parse('Data.xml')
print dom.childNodes

 'ascii' codec can't encode characters in position 14-19: ordinal not in range(128)

Расскажите плиз, как сделать правильно

Upd.: Всем спасибо, виноват оказался кривой xml-нашел в нем несколько управляющих последовательностей. Убрал их, теперь работает.