2014-01-10 5 views
0

Я хотел преобразовать xml-файл в Blogger в wordpress с приложением blogger2wordpress. Теперь я получаю эти ошибки:Ошибка при преобразовании xml-файла

Traceback (most recent call last): 
    File "/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 716, in __call__ 
    handler.post(*groups) 
    File "/base/data/home/apps/blogger2wordpress/1.342259769852558481/blogger2wordpress.py", line 37, in post 
    translator = b2wp.Blogger2Wordpress(input) 
    File "/base/data/home/apps/blogger2wordpress/1.342259769852558481/b2wp.py", line 69, in __init__ 
    self.feed = atom.FeedFromString(self.doc) 
    File "/base/data/home/apps/blogger2wordpress/1.342259769852558481/atom/__init__.py", line 1338, in FeedFromString 
    return CreateClassFromXMLString(Feed, xml_string) 
    File "/base/data/home/apps/blogger2wordpress/1.342259769852558481/atom/__init__.py", line 93, in optional_warn_function 
    return f(*args, **kwargs) 
    File "/base/data/home/apps/blogger2wordpress/1.342259769852558481/atom/__init__.py", line 127, in CreateClassFromXMLString 
    tree = ElementTree.fromstring(xml_string) 
    File "<string>", line 85, in XML 
SyntaxError: not well-formed (invalid token): line 1, column 2 

Кто-то знает, как их решить?

+0

Ну, что находится в строке 1, колонке 2 вашего XML-файла? –

ответ

0

Это, скорее всего, проблема с кодировкой. Убедитесь, что ваш XML-файл написан с использованием того же кодека, что и ожидающее открытие приложение (которое должно быть utf-8). В противном случае вы можете столкнуться с проблемами или проблемами с проблемой BOMs (Byte Order Mark).

+0

Спасибо, что ответили на меня Тим. Теперь я получил xml-файл, который написан в кодировке utf-8. Я думаю, что это должно быть хорошо, но теперь я получаю еще одну ошибку в конверторе Blogger2Wordpress: AttributeError: объект «NoneType» не имеет атрибута «title». Вы понимаете эту ошибку? – user1861212

+0

Похоже, что конвертер ищет определенный тег XML (который, как ожидается, имеет атрибут с именем 'title'), не может найти этот тег в файле (поиск возвращает' None'). И «Нет», конечно, не имеет никаких атрибутов. Вы уверены, что файлы совместимы? –

+0

Извините, но я ничего не знаю о blogger/wordpress или их форматах файлов. –

Смежные вопросы