Article View: fr.comp.text.xml
Article #9367Re: Les namespaces
From: Alain Ketterlin
Date: Tue, 24 Apr 2001 10:53
Date: Tue, 24 Apr 2001 10:53
36 lines
2285 bytes
2285 bytes
"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:
<wy66fu8t6q.fsf@polya.u-strasbg.fr>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!skynet.be!isdnet!ciril.fr!news.u-strasbg.fr!not-for-mailReferences:
<9c3f2l$81r$1@wanadoo.fr> <wy8zkq8xoz.fsf@polya.u-strasbg.fr> <9c3gvr$bqc$1@wanadoo.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 03:56:23 PST Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!skynet.be!isdnet!ciril.fr!news.u-strasbg.fr!not-for-mail From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr> Newsgroups: fr.comp.text.xml Subject: Re: Les namespaces Date: 24 Apr 2001 12:53:49 +0200 Organization: CRC - Universite Louis Pasteur Strasbourg France Lines: 36 Message-ID: <wy66fu8t6q.fsf@polya.u-strasbg.fr> References: <9c3f2l$81r$1@wanadoo.fr> <wy8zkq8xoz.fsf@polya.u-strasbg.fr> <9c3gvr$bqc$1@wanadoo.fr> NNTP-Posting-Host: polya.u-strasbg.fr X-Trace: news.u-strasbg.fr 988114261 25095 130.79.6.19 (24 Apr 2001 12:11:01 GMT) X-Complaints-To: usenet@u-strasbg.fr NNTP-Posting-Date: 24 Apr 2001 12:11:01 GMT X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"