Запитання з тегом «xml-parsing»

Синтаксичний аналізатор XML проходить текстові документи, що містять дерева XML, і дозволяє використовувати інформацію в ієрархії. Використовуйте цей тег для проблем із впровадженням синтаксичного аналізатора XML або згенерованих використанням існуючого аналізатора на певній мові.


8
Апострофу не передує \
У мене є рядок, визначений в додатку для android: <string name="search_occurs">'{string}' occurs {times}</string> Це призводить до помилки: Апострофу, якому не передує \ (у "{рядок}" трапляється {разів) Я спробував кілька речей, щоб це виправити: <string name="search_occurs">\'{string}\' occurs {times}</string> <string name="search_occurs">'{string}' occurs {times}</string> <string name="search_occurs"><![CDATA['{string}' occurs {times}]]></string> <string name="search_occurs"><![CDATA[\'{string}\' occurs {times}]]></string> Я …

7
UnicodeEncodeError: 'ascii' кодек не може кодувати символ u '\ xef' у позиції 0: порядковий номер не в діапазоні (128)
Я хочу проаналізувати свій XML-документ. Отже, я зберігав свій XML-документ, як показано нижче class XMLdocs(db.Expando): id = db.IntegerProperty() name=db.StringProperty() content=db.BlobProperty() Тепер мій нижче мій код parser = make_parser() curHandler = BasketBallHandler() parser.setContentHandler(curHandler) for q in XMLdocs.all(): parser.parse(StringIO.StringIO(q.content)) Я отримую нижче помилки 'ascii' codec can't encode character u'\xef' in position 0: …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.