Форум сайта python.su
0
Встала задача - написать скрипт, который меняет некоторые значения в *.wxi файлике. Решил парсить его как xml питоном.
Короче, вот:
<?xml version='1.0' encoding='utf-8'?> <Include> <cmp sbj="some"/> <?define text="hello_world" ?> <?define nomber="777" ?> </Include>
import xml.etree.ElementTree as etree tree = etree.parse('some.xml') root = tree.getroot() for elem in root.getchildren(): print elem
Офлайн
72
Это processing instructions - указания для приложения, которое будет обрабатывать документ. За все питоновские парсеры не ручаюсь, но lxml точно их игнорирует, так же как и комментарии.
PS: упс, соврал, как раз lxml то их и поддерживает
Отредактировано PooH (Май 22, 2012 10:38:55)
Офлайн
0
здравствуйте ! помогите новичку одним вопросом плиз, есть один сайт и я туда должен писать сообщение разные, среди букв в сообщении иногда должны быть и символы разные, но этот сайт не читает эти символы а читает его html код, то есть вместо символа пишется его html код. есть возможность это исправить по моему сайт читает только латинские и русские буквы, можно как нибудь изменит кодировку символа или еще что нить. Буду очень благодарен, жду ответа
Офлайн
0
сайт на utf-8
Офлайн