Article View: fr.comp.text.xml
Article #9368Re: Les namespaces
From: Pierre Y.
Date: Tue, 24 Apr 2001 14:47
Date: Tue, 24 Apr 2001 14:47
54 lines
2985 bytes
2985 bytes
OKI je crois comprendre, donc comme la soci�t� dans laquelle je bosse s'appelle crisalid, je peux mettre comme namespace pour mes pages XML un truc du genre http://www.crisalid.com (le site n'existe pas encore :) pas la peine de cliquer :))) mais pour les XSLT je dois mettre www.w3.org/1999/XSL/Transform. C'est bien �a ? Merci beaucoup Pierre Y. "Alain Ketterlin" <alain@dpt-info.u-strasbg.fr> a �crit dans le message news: wy66fu8t6q.fsf@polya.u-strasbg.fr... > "Pierre Y." <pierre.crisalid@wanadoo.fr> writes: > > > OK, mais si j'utilise des documents XML en interne dans une application qui > > n'a rien � voir avec Internet, je dois mettre quoi comme namespace au d�but > > de mes fichiers XML et de mes fichiers XSLT ? > > Ce n'est pas le probleme, d'utiliser Internet ou pas. Le probleme est > de ne pas confondre des elements en provenance de diverses > applications. Si tu as une seule application, tu n'as meme pas besoin > de namespaces. Si tu utilises XSLT,il te faut celui de XSLT, et c'est > tout. > > Si tu veux utiliser une autre application, celle-ci a surement un > namespace officiel. C'est le cas de tout ce qui vient du W3C. > > Si tu veux definir un namespace pour la tienne, utilise ce que tu > veux, mais ca doit etre un URI. > > Bien sur, un URI de namespace n'a pas besoin de correspondre a une > page web. QUand tu ecris : > > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > > le processeur _ne va pas_ chercher une hypothetique page sur le > serveur www.w3.org ! Il verifie juste que c'est bien le namespace > qu'il connait (sinon il ne fait rien). > > Evidemment, il vaut mieux choisir un URI qui fait reference a un nom > de domaine dont on a le controle, juste histoire de garantir > l'unicite... > > -- Alain. > > P/S: quand je dis "application", je veux dire "ensemble d'elements et > d'attributs"
Technical Details
Message-ID:
<9c43bo$dbo$1@wanadoo.fr>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!skynet.be!grolier!fr.usenet-edu.net!usenet-edu.net!wanadoo.fr!not-for-mailReferences:
<9c3f2l$81r$1@wanadoo.fr> <wy8zkq8xoz.fsf@polya.u-strasbg.fr> <9c3gvr$bqc$1@wanadoo.fr> <wy66fu8t6q.fsf@polya.u-strasbg.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,c9608e84cc0c948f X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-04-24 07:42:01 PST Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!skynet.be!grolier!fr.usenet-edu.net!usenet-edu.net!wanadoo.fr!not-for-mail From: "Pierre Y." <pierre.crisalid@wanadoo.fr> Newsgroups: fr.comp.text.xml Subject: Re: Les namespaces Date: Tue, 24 Apr 2001 16:47:41 +0200 Organization: Wanadoo, l'internet avec France Telecom Lines: 56 Message-ID: <9c43bo$dbo$1@wanadoo.fr> References: <9c3f2l$81r$1@wanadoo.fr> <wy8zkq8xoz.fsf@polya.u-strasbg.fr> <9c3gvr$bqc$1@wanadoo.fr> <wy66fu8t6q.fsf@polya.u-strasbg.fr> NNTP-Posting-Host: mix-metz-106-1-187.abo.wanadoo.fr X-Trace: wanadoo.fr 988123320 13688 193.248.192.187 (24 Apr 2001 14:42:00 GMT) X-Complaints-To: abuse@wanadoo.fr NNTP-Posting-Date: 24 Apr 2001 14:42:00 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400