Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 13, 2010 16:30:42

hellboy
От:
Зарегистрирован: 2009-10-15
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

[lxml] Помогите написать парсер для этого XML файла

<?xml version="1.0" encoding="UTF-8"?>
<root>
<event>
<item ty_id="389727">
<te_kat>0520</te_kategorie1>
<te_beginn_zeit></te_beginn_zeit>
<te_end_zeit></te_end_zeit>
<place>
<st_city>City</st_city>
<st_street></st_street>
</place>
try:
from lxml import etree
except ImportError:
import xml.etree.ElementTree as etree
tree = etree.parse(source=path, parser=None)
root = tree.getroot()
for item in root[0]:
print item.tag - а потом как?



Отредактировано (Апрель 13, 2010 16:31:41)

Офлайн

#2 Апрель 13, 2010 17:48:57

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

[lxml] Помогите написать парсер для этого XML файла

А что хотите получить то?



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#3 Апрель 13, 2010 17:52:14

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

[lxml] Помогите написать парсер для этого XML файла

лови пример Использование lxml в python

ЗЫ: у тебя не валидный xml, теги надо закрывать

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version