Article View: pl.comp.lang.python
Article #27514Re: parsowanie xml'a w pythonie
From: Wróbel
Date: Tue, 15 Jun 2010 12:37
Date: Tue, 15 Jun 2010 12:37
33 lines
1951 bytes
1951 bytes
Sorry za formatowanie, dziś mi sie wszystko &%^$$
Użytkownik "Wróbel" <NOwrobel@e-wrobel.pl> napisał w wiadomości
news:hv7rq6$klh$1@inews.gazeta.pl...
> Cześć,
>
> Chcę wyciągnąć z pliku xml imie oraz email (z "osoba" pliku xml:
> <znajomi>
> <osoba>
> <imie foo="zzz">Zygmunt</imie>
> <email>1@1.pl</email>
> </osoba>
> <osoba>
> <imie foo="aaaa">Janina</imie>
> <email>2@2.pl</email>
> </osoba>
> </znajomi>
> kod:from xml.dom import minidom
>
> #Open XML document using minidom parser
> DOMTree = minidom.parse('plik.xml')
>
> #pobieramy elementy struktury dokumentu XML
> cNodes = DOMTree.childNodes
> for i in cNodes[0].getElementsByTagName("osoba"):
> # wartosc taga
> print i.getElementsByTagName("imie")[0].childNodes[0].toxml()
> co powinienem dodać, aby dostać wartość "emaila" ?print
> i.getElementsByTagName("email")[0].childNodes[0].toxml() niestety nie
> dzialaPrzeslałem Wam książkowy przyklad, mój kod jest troszkę inny, ale
> idea ta sama.Dzięki z góry
>
>
Technical Details
Message-ID:
<hv7s6v$m1b$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<hv7rq6$klh$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Wróbel <NOwrobel@e-wrobel.pl> Newsgroups: pl.comp.lang.python Subject: Re: parsowanie xml'a w pythonie Date: Tue, 15 Jun 2010 14:37:51 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 35 Message-ID: <hv7s6v$m1b$1@inews.gazeta.pl> References: <hv7rq6$klh$1@inews.gazeta.pl> NNTP-Posting-Host: chello089079169167.chello.pl X-Trace: inews.gazeta.pl 1276605471 22571 89.79.169.167 (15 Jun 2010 12:37:51 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Tue, 15 Jun 2010 12:37:51 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-Priority: 3 X-RFC2646: Format=Flowed; Response X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-User: wrobellos X-MSMail-Priority: Normal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit