🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #27667

Re: usuwanie pustych węzłów w XML-ach

#27667
From: Artur M. Piwko
Date: Wed, 22 Sep 2010 06:32
21 lines
1644 bytes
In the darkest hour on Tue, 21 Sep 2010 14:36:08 -0700 (PDT),
blue <lukaszwojnowski@gmail.com> screamed:
> Mam sporą liczbę XML-i, które chce "odchudzić" czyli pousuwać z nich
> puste węzły np. wykorzystując bibliotekę lxml. Chodzi o to że mam np.
> coś takiego:
><root>
>  <child>Child 1</child>
>  <child></child> -> węzeł do usunięcia
>  <another>Child 3</another>
></root>
>
> Ogólnie chciałbym taką operację przeprowadzić dla wszystkich plików na
> raz (jest ich kilka tysięcy).

Musisz wszystkie parsować? Możnaby to przejechać sedem.

-- 
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:207B ]
[ 08:32:04 user up 12568 days, 20:27,  1 user, load average: 0.69, 0.10, 0.09 ]

                                 Shit happens.
Technical Details
Message-ID: <slrni9j8nu.7au.milusi.pysiaczek@buziaczek.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <2d9acd59-978a-4d7f-8ed0-b93a98a52a55@i17g2000vbq.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Artur M. Piwko" <milusi.pysiaczek@buziaczek.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: usuwanie pustych węzłów w XML-ach
Date: Wed, 22 Sep 2010 08:32:30 +0200
Organization: Petroleum Drinkers (;
Lines: 21
Message-ID: <slrni9j8nu.7au.milusi.pysiaczek@buziaczek.pl>
References: <2d9acd59-978a-4d7f-8ed0-b93a98a52a55@i17g2000vbq.googlegroups.com>
Reply-To: milusi.pysiaczek@buziaczek.pl
NNTP-Posting-Host: 81.26.8.20
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1285139284 19120 81.26.8.20 (22 Sep 2010 07:08:04 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 22 Sep 2010 07:08:04 +0000 (UTC)
X-User: pipene
User-Agent: slrn/pre1.0.0-18 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit