🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
6 messages
6 total messages Started by blue Tue, 16 Nov 2010 10:23
uzupełniania sub-węzłów z lxml
#27796
Author: blue
Date: Tue, 16 Nov 2010 10:23
16 lines
1626 bytes
Mam sporo takich xml-i:

<test1>
	<voice>
		<CharacterString>128765432</CharacterString>
	</voice>
	<voice>
		<CharacterString>127654321</CharacterString>
	</voice>
	<voice>
		<CharacterString></CharacterString> <- tutaj chce dopisać wartość
	</voice>
</:test1>

czy jest taka możliwość, żeby wykorzystując bibliotekę lxml dopisać
wartość w trzecim podwęźle?
Re: uzupełnianiasub-węzłów z lxml
#27797
Author: Daniel Mróz
Date: Wed, 17 Nov 2010 10:03
26 lines
1627 bytes
On 16.11.2010, blue <lukaszwojnowski@gmail.com> wrote:
><test1>
> 	<voice>
> 		<CharacterString>128765432</CharacterString>
> 	</voice>
> 	<voice>
> 		<CharacterString>127654321</CharacterString>
> 	</voice>
> 	<voice>
> 		<CharacterString></CharacterString> <- tutaj chce dopisać wartość
> 	</voice>
></:test1>
>
> czy jest taka możliwość, żeby wykorzystując bibliotekę lxml dopisać
> wartość w trzecim podwęźle?
Tak.


Pozdrawiam
Beorn

-- 
Daniel 'Beorn' Mróz <beorn@alpha.pl>    http://127.0.0.1/beorn
[GIT d s:- a-@ C++++ UL++++$ P+ L++++ E--- W+ N+++ o? K- w---]
[O- M- V!  PS+ PE++ Y+ PGP++ t- 5  X R !tv b+ DI D++ G++ e h*]
[                          r++  y+                           ]
Re: uzupełnianiasub-węzłów z lxml
#27798
Author: blue
Date: Thu, 18 Nov 2010 08:49
28 lines
2300 bytes
A podzielisz się ze mną swoją wiedzą :)

On 17 Lis, 11:03, Daniel Mróz <be...@alpha.pl> wrote:
> On 16.11.2010, blue <lukaszwojnow...@gmail.com> wrote:><test1>
> >    <voice>
> >            <CharacterString>128765432</CharacterString>
> >    </voice>
> >    <voice>
> >            <CharacterString>127654321</CharacterString>
> >    </voice>
> >    <voice>
> >            <CharacterString></CharacterString> <- tutaj chce dopisać wartość
> >    </voice>
> ></:test1>
>
> > czy jest taka możliwość, żeby wykorzystując bibliotekę lxml dopisać
> > wartość w trzecim podwęźle?
>
> Tak.
>
> Pozdrawiam
> Beorn
>
> --
> Daniel 'Beorn' Mróz <be...@alpha.pl>    http://127.0.0.1/beorn
> [GIT d s:- a-@ C++++ UL++++$ P+ L++++ E--- W+ N+++ o? K- w---]
> [O- M- V!  PS+ PE++ Y+ PGP++ t- 5  X R !tv b+ DI D++ G++ e h*]
> [                          r++  y+                           ]
Re: uzupełnianiasub-węzłów z lxml
#27799
Author: Łukasz Rekucki
Date: Thu, 18 Nov 2010 10:04
6 lines
1613 bytes
On Nov 18, 9:49 am, blue <lukaszwojnow...@gmail.com> wrote:
> A podzielisz się ze mną swoją wiedzą :)
>

Ja się podzielę tajemną wiedzą czytania dokumentacji:
http://codespeak.net/lxml/tutorial.html#elements-contain-text
Re: uzupełnianiasub-węzłów z lxml
#27800
Author: blue
Date: Wed, 08 Dec 2010 10:57
16 lines
2035 bytes
Prześledziłem dokumentację i w sumie z niej nie wynika że jest
możliwość zmiany tylko trzeciego subwęzła (jak poniżej), chyba że
niewłaściwie ją rozumiem.

<test1>
        <voice>
                <CharacterString>128765432</CharacterString>
        </voice>
        <voice>
                <CharacterString>127654321</CharacterString>
        </voice>
        <voice>
                <CharacterString></CharacterString> <- tutaj chce
dopisać/zmienić wartość
        </voice>
</:test1>
Re: uzupełnianiasub-węzłów z lxml
#27802
Author: blue
Date: Wed, 08 Dec 2010 12:47
2 lines
1514 bytes
Poradziłem sobie z wykorzystaniem wyliczania iteracji, ale może jest
jakiś lepszy sposób ...
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads