🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

4 total messages Started by R Sat, 26 Jan 2008 09:15
transformacja XML do XML
#9653
Author: R
Date: Sat, 26 Jan 2008 09:15
34 lines
1613 bytes
Witam grupowiczow!

Mam bardzo duzy problem. Mam XML zapisany w "starej" wersji i chce
go za pomoca XSL przeksztalcic do "nowej" wersji.

Chce uzyskac cos w tym stylu:

Na wejsciu mam stary XML - ma mnostwo znacznikow, ktorych nie znam z wyprzedzeniem.

Wiem jednak ze gdzies powinien pojawic sie tam znacznik <aaa attr="wartosc"/> i
tez mam go przepisac, ale zaraz pod nim umiescic:

<bbb><ccc>wartosc</ccc></bbb>

czyli, na wejsciu mam:

...
<aaa attr="wartosc" />
...

transformacja:

...
<aaa attr="wartosc" />
<bbb><ccc>wartosc</ccc></bbb>
...

czy mozna takie kopiowanie XML wykonac w XSL?

z gory dzieki za pomoc
pzdr R

-- 
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Re: transformacja XML do XML
#9654
Author: NotBear
Date: Sat, 26 Jan 2008 09:33
12 lines
1260 bytes
R wrote:
> czy mozna takie kopiowanie XML wykonac w XSL?

Mozna. Zaczac od przeksztalcenia tozsamosciowego, a potem dopisac 
obsluge specyficznego wezla.

A teraz odrob zadanie domowe i przeszukaj ta grupe podajac zaklecie 
"kopiowanie" ;-) Gwarantuje, ze znajdziesz rozwiazanie.


-- 
NotBear
Re: transformacja XML do XML
#9655
Author: TOUDIdel
Date: Sat, 26 Jan 2008 16:33
15 lines
1589 bytes
Użytkownik "NotBear" <paulcom@HATESPAM.interia.pl> napisał w wiadomości 
news:fneuob$kv7$1@pyro.tvk.wroc.pl...
>R wrote:
>> czy mozna takie kopiowanie XML wykonac w XSL?
> Mozna. Zaczac od przeksztalcenia tozsamosciowego, a potem dopisac obsluge 
> specyficznego wezla.
> A teraz odrob zadanie domowe i przeszukaj ta grupe podajac zaklecie 
> "kopiowanie" ;-) Gwarantuje, ze znajdziesz rozwiazanie.

to już nie bądźmy tacy nieludzcy :)
sprawdz użycie elementów: <xsl:copy> i <xsl:copy-of> do kopiowania węzłów 
kontekstowych, fragmentów dokumentu itp.
-- 
td 
Re: transformacja XML do XML
#9656
Author: NotBear
Date: Sat, 26 Jan 2008 17:33
8 lines
1264 bytes
TOUDIdel wrote:
> to już nie bądźmy tacy nieludzcy :)

Eee tam. Zapytanie: "kopiowanie group:pl.comp.xml" zwrocilo juz w 3. 
wyniku "Banal - kopiowanie". Mozna wrecz copy-paste zrobic :-)

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