🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #10155

Re: problem z xmlns (chyba)

#10155
From: szomiz
Date: Tue, 02 Jun 2009 09:55
39 lines
2685 bytes
Użytkownik "Maciej Misiak" <grizzleyWYTNIJTO@poczta.onet.pl> napisał w 
wiadomości news:6069.00000246.4a24ef2d@newsgate.onet.pl...

> Rozumieć. Jeszcze tylko potrzebne mi było coś takiego:
> http://www.biglist.com/lists/xsl-list/archives/200109/msg00236.html
> ze zdaniem
> "Let the XSLT engine worry about outputing the namespace declarations"
> i już chyba wszystko rozumiem. Czyli przestrzenie wynikowe są tworzone 'na
> żądanie' - kiedy użyję przestrzeni w nazwie tworzonego elementu.

A zes se przyklad znalazl... ;>

Elementy (bezprefiksowe) tworzone sa w domyslnej przestrzeni nazw 
transformacji.

Z atrybutami jest o tyle ciekawiej, ze bezprefiksowe _nigdy_ nie maja 
okreslonej przestrzeni nazw. Rowniez wtedy, kiedy siedza w bezprefiksowym 
elemencie posiadajacym przestrzen nazw wynikajaca z deklaracji "gdzies 
wyzej".

> Kurcze, ale faza, to zaczyna wszystko mieć sens! :)

Znaczy idziesz w dobrym kierunku. Bo to wszystko jest na prawde proste.

Ino sie ludzie zakalapuckuja na banalnych przykladach z ksiazek i tutoriali. 
Czasami na tydzien, czasami na miesiac, czasami na rok, czasami na cale 
zycie.

Przyklad Zdzisia: tlumaczenie xPath rozpoczalem od przejscia z notacji 
uproszczonej ('*[1]') na notacje pelna ('child::*[position()=1]') i 
/objawilem/, ze krok w sciezce xPath _zawsze_ okresla os, _zawsze_ okresla 
warunek oraz _moze_ miec dowolna liczbe predykatow. Oj, jak latwo poszlo z 
innymi osiami.

Z tym, ze w predykatach _tez_ siedza xPath'e poszlo nieco trudniej (bo 
trzeba bylo zrobic wtret, ze xPath moze zwracac zarowno kolekcje wezlow jak 
wartosc). Ale tez sie udalo.

sz. 
Technical Details
Message-ID: <h02the$c33$1@nemesis.news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
References: <h02m2o$pb$1@nemesis.news.neostrada.pl> <6069.00000246.4a24ef2d@newsgate.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
From: "szomiz" <szomiz@kocha.dostawac.reklamy.przez.net>
Newsgroups: pl.comp.xml
Subject: Re: problem z xmlns (chyba)
Date: Tue, 2 Jun 2009 11:55:57 +0200
Organization: TP - http://www.tp.pl/
Lines: 40
Message-ID: <h02the$c33$1@nemesis.news.neostrada.pl>
References: <h02m2o$pb$1@nemesis.news.neostrada.pl> <6069.00000246.4a24ef2d@newsgate.onet.pl>
Reply-To: "szomiz" <xml@op.pl>
NNTP-Posting-Host: hau2.internetdsl.tpnet.pl
Mime-Version: 1.0
X-Trace: nemesis.news.neostrada.pl 1243937134 12387 79.187.20.2 (2 Jun 2009 10:05:34 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Tue, 2 Jun 2009 10:05:34 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit