Article View: pl.comp.xml
Article #10152Re: problem z xmlns (chyba)
From: toudidel
Date: Tue, 02 Jun 2009 07:29
Date: Tue, 02 Jun 2009 07:29
24 lines
2251 bytes
2251 bytes
Użytkownik "Maciej Misiak" <grizzleyWYTNIJTO@poczta.onet.pl> napisał w wiadomości news:6069.00000216.4a24cbbb@newsgate.onet.pl... >> <xsl:stylesheet version="2.0" >> xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cos="raml21.xsd" >> xmlns="http://www.w3.org/TR/xhtml1/strict" exclude-result-prefixex="cos"> > Działa, dziękuję bardzo. Tylko czemu? Tzn. skąd wiadomo która definicja > dotyczy > dokumentu wejściowego, a która wyjściowego? I jak (i czy w ogóle można) > odwoływać się do elementów bez określonej przestrzeni? Przetwarzając dokument XML transformacją interesują cię prawie zawsze tylko przestrzenie określone w dokumencie wejściowym (chyba że na wyjściu masz mieć dokument w jakiejs okreslonej przestrzeni - wtedy oczywiście ona tez jest ważna i jest do określenia). xmlns:cos="raml21.xsd" - tym kawałkiem w transformacji mówisz, że wszsytko co siedzi w przestrzeni "raml21.xsd", jest w Twojej transformacji poprzedzone prefiksem "cos". I tak więc szukając elementu "cos:cmData" mówisz tym samym, że szukasz elementu o nazwie "cmData" w przestrzeni "raml21.xsd" (bo na taką przestrzeń wskazuje prefiks "cos"). -- td http://xmlguru.net
Technical Details
Message-ID:
<h02kgt$ffr$1@atlantis.news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mailReferences:
<h00odl$71p$1@nemesis.news.neostrada.pl> <6069.00000216.4a24cbbb@newsgate.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail From: "toudidel" <toudidel@oDWA.pl> Newsgroups: pl.comp.xml Subject: Re: problem z xmlns (chyba) Date: Tue, 2 Jun 2009 09:29:36 +0200 Organization: TP - http://www.tp.pl/ Lines: 26 Message-ID: <h02kgt$ffr$1@atlantis.news.neostrada.pl> References: <h00odl$71p$1@nemesis.news.neostrada.pl> <6069.00000216.4a24cbbb@newsgate.onet.pl> NNTP-Posting-Host: mars.comfortel.pl X-Trace: atlantis.news.neostrada.pl 1243927901 15867 83.17.137.50 (2 Jun 2009 07:31:41 GMT) X-Complaints-To: usenet@news.neostrada.pl NNTP-Posting-Date: Tue, 2 Jun 2009 07:31:41 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5512 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-RFC2646: Format=Flowed; Original MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit