Article View: pl.comp.xml
Article #10146problem z xmlns (chyba)
From: Maciej Misiak
Date: Mon, 01 Jun 2009 13:38
Date: Mon, 01 Jun 2009 13:38
43 lines
2282 bytes
2282 bytes
Znalazłem plik gdzieś na serwerze w pracy plik XML zaczynający się tak: <?xml version="1.0" encoding="UTF-8"?> <raml xmlns="raml21.xsd" version="2.1"> <cmData adaptationVersionMajor="WN4.00" domain="FlexiBtsTrsPlan" scope="all" type="actual"> ... Dla treningu chciałem sobie napisać jakąś transformację z wypisaniem danych. Zacząłem ją tak: <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/TR/xhtml1/strict"> <xsl:output method="xml"/> <xsl:template match="/raml/cmData"> hjkl <xsl:value-of select="@adaptationVersionMajor" /> <xsl:value-of select="@domain" /> <xsl:apply-templates/> </xsl:template> ... Oczekując wyświetlenia tekstu 'hjkl' i potem ewentualnej reszty. Problem w tym, że w obecnej postaci wynikiem jest jedynie linia <?xml ...?> Jeśli zmienię w XMLu <raml xmlns="raml21.xsd" version="2.1"> na <raml version="2.1"> to otrzymuję poprawny wynik z wszystkimi oczekiwanymi danymi. <proba_zadania_pytania> Jak należy się odwoływać do tego elementu w <xsl:template match="???"> żeby otrzymać poprawny wynik? Czy jest jakaś domyślna przestrzeń nazw, o której jeszcze nie doczytałem? Albo może w tym pliku xsd mam szukać jakiejś definicji? </proba_zadania_pytania> -- grizzley -- Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Technical Details
Message-ID:
<6069.0000018b.4a23d9bc@newsgate.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsgate1.onet.pl!niusy.onet.plShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsgate1.onet.pl!niusy.onet.pl From: "Maciej Misiak" <grizzleyWYTNIJTO@poczta.onet.pl> Newsgroups: pl.comp.xml Subject: problem z xmlns (chyba) Date: Mon, 01 Jun 2009 15:38:04 +0200 Organization: Onet.pl Lines: 43 Sender: korbka@newsgate1.test.onet.pl Message-ID: <6069.0000018b.4a23d9bc@newsgate.onet.pl> NNTP-Posting-Host: newsgate1.onet.pl Mime-Version: 1.0 X-Trace: newsgate1.test.onet.pl 1243863485 5225 213.180.130.17 (1 Jun 2009 13:38:05 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Mon, 1 Jun 2009 13:38:05 +0000 (UTC) X-Mailer: http://niusy.onet.pl X-Forwarded-For: 194.197.79.18, 192.168.243.198 X-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit