🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#27668
From: Jordan Szubert
Date: Wed, 22 Sep 2010 08:30
25 lines
2026 bytes
Dnia 22-09-2010 o 08:32:30 Artur M. Piwko <milusi.pysiaczek@buziaczek.pl>  
napisał(a):

> 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.

nie jestem przekonany, czy przetwarzanie XMLa narzędziem do tekstu to jest  
dobry pomysł...
znaczy konkretnie tutaj to się może udać, ale...

-- 
Jordan Szubert
Technical Details
Message-ID: <op.vjfdw2dkus2y1v@klaptop7>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news-2.dfn.de!news.dfn.de!feeder.erje.net!news2.arglkargh.de!news.wiretrip.org!feeder3.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <2d9acd59-978a-4d7f-8ed0-b93a98a52a55@i17g2000vbq.googlegroups.com> <slrni9j8nu.7au.milusi.pysiaczek@buziaczek.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news-2.dfn.de!news.dfn.de!feeder.erje.net!news2.arglkargh.de!news.wiretrip.org!feeder3.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.comp.lang.python
Subject: Re: usuwanie pustych węzłów w XML-ach
References: <2d9acd59-978a-4d7f-8ed0-b93a98a52a55@i17g2000vbq.googlegroups.com> <slrni9j8nu.7au.milusi.pysiaczek@buziaczek.pl>
Date: Wed, 22 Sep 2010 10:30:28 +0200
MIME-Version: 1.0
From: "Jordan Szubert" <nie@podam.na.razie>
Organization: HELL inc.
Message-ID: <op.vjfdw2dkus2y1v@klaptop7>
User-Agent: Opera Mail/10.62 (Win32)
X-Antivirus: avast! (VPS 100921-1, 2010-09-21), Outbound message
X-Antivirus-Status: Clean
Lines: 33
NNTP-Posting-Host: 83.26.214.229
X-Trace: 1285144229 unt-rea-b-01.news.neostrada.pl 22796 83.26.214.229:17846
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit