🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #10161

Re: problem z xmlns (chyba)

#10161
From: szomiz
Date: Tue, 02 Jun 2009 18:05
57 lines
3187 bytes
Użytkownik "Maciej Misiak" <grizzley@poczta.onet.pl> napisał w wiadomości 
news:h03nja$dld$1@news.onet.pl...

> Ale to jest kwestia czy jesteś w stanie na grupie samych oderwanych 
> atrybutów chcieć wykonywać jakiekolwiek wspólne operacje. To tak jakby 
> chcieć na wszystkich atrybutach o nazwie 'class' coś zrobić. Albo 'id'.

Zes sie zas uczepi... :(

Co to znaczy "oderwany" i w ktorym momencie w praktycznym zastosowaniu 
transformacji wystepuje?

W wywolaniu: nie, poniewaz kaze wywoalnie (select) jest wykonywane w 
kontekscie szablonu.

W dopasowaniu: nie, poniewaz to tez ma swoj kontekst (match).

Sensowne korzystanie z transformacji polega na zawezaniu kontekstu 
dopasowania, a nie przewidywaniu obsluzenia "wszystkiego co sie rusza".

Zacznij transformacje od szablonow ktore nie robia nic dla czegokolwiek. A 
pozniej dopisuj rzeczy, na ktore trzeba jednak zareagowac.

> Ech Ty, muszę znowu pogrzebać po googlach, żeby zrozumieć :) No ale skoro 
> 2 czerwca ma się stać dniem namespace'ów, to:

Nie tyle namespace'ow, co wykorzystania dobrze opisanej funkcji ktora je 
zwraca :P

> W sensie: czegoś takiego?...

Nie. W sensie czegos takiego:
<a xmlns="pierwsze-uri">
    <b xmlns="drugie-uri">


>            xsi:schemaLocation="http://www.company.org/Company.xsd">

Na razie zostaw to xsi. Zwlaszcza, ze powyzszy zapis jest glupi (choc 
poprawny).

> ...przy pomocy czegoś na ten kształt?
> <xsl:value-of select="child::node()/namespace-uri()"/>
> Noooo dobra, jenyyyy, bez sprawdzania, na samo oko, znaczy rzut onego, nie 
> jestem, y, zaraz, jestem w stanie powiedzieć co będzie w wyniku (a 
> przynajmniej co bym chciał zobaczyć)! Bo jeżeli jest <c:Company ...> to 
> się spodziewam wartości xmlns:c. A nieprefiksowane to chyba tylko jedno 
> może być, czy nie?
> Może być
> <Book xmlns="http://apps.bn.com/ns" xmlns="http://apps.xxx.com/ns">
> ?
> Bo jak nie to nie wiem :)

Bardziej po polsku prosze. Mnie chodzilo o to, czy kiedy i jakie argumenty 
moze dostawac namespace-uri

sz. 
Technical Details
Message-ID: <h03q6d$pgb$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: <h034qj$nbr$1@atlantis.news.neostrada.pl> <6069.0000027f.4a2534dd@newsgate.onet.pl> <h03djv$749$1@nemesis.news.neostrada.pl> <h03nja$dld$1@news.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 20:05:01 +0200
Organization: TP - http://www.tp.pl/
Lines: 58
Message-ID: <h03q6d$pgb$1@nemesis.news.neostrada.pl>
References: <h034qj$nbr$1@atlantis.news.neostrada.pl> <6069.0000027f.4a2534dd@newsgate.onet.pl> <h03djv$749$1@nemesis.news.neostrada.pl> <h03nja$dld$1@news.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 1243966478 26123 79.187.20.2 (2 Jun 2009 18:14:38 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Tue, 2 Jun 2009 18:14:38 +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