Thread View: fr.comp.text.xml
4 messages
4 total messages
Started by Vivien Parlat
Tue, 25 Nov 2008 16:01
XML, ordre des noeuds fils.
Author: Vivien Parlat
Date: Tue, 25 Nov 2008 16:01
Date: Tue, 25 Nov 2008 16:01
21 lines
1747 bytes
1747 bytes
Bonjour, Voici ma question: quand on a un noeud pere qui contient N noeuds fils, l'ordre a-t-il une importance ? Plus exactement, si je génère un tel fichier xml, peut-on dire que l'ordre en fait partie ou faut-il que je rajoute un indice pour être assuré que tout logiciel respectueux de la norme les lise correctement ? En d'autres termes, <A> <B attr="1" /> <B attr="2" /> </A> ... est-il sémantiquement équivalent à : <A> <B attr="2" /> <B attr="1" /> </A> ? Merci d'avance...
Re: XML, ordre des noeuds fils.
Author: Mayeul
Date: Tue, 25 Nov 2008 16:41
Date: Tue, 25 Nov 2008 16:41
35 lines
2167 bytes
2167 bytes
Vivien Parlat a �crit : > Bonjour, > > Voici ma question: quand on a un noeud pere qui contient N noeuds > fils, l'ordre a-t-il une importance ? Plus exactement, si je g�n�re un > tel fichier xml, peut-on dire que l'ordre en fait partie ou faut-il > que je rajoute un indice pour �tre assur� que tout logiciel > respectueux de la norme les lise correctement ? > > En d'autres termes, > <A> > <B attr="1" /> > <B attr="2" /> > </A> > ... est-il s�mantiquement �quivalent � : > <A> > <B attr="2" /> > <B attr="1" /> > </A> > ? > > Merci d'avance... Non, ces deux documents ne sont pas �quivalents. L'ordre des �l�ments fait partie du document, c'est-�-dire qu'un document avec les m�mes �l�ments mais dans un ordre diff�rent, n'est pas un document �quivalent. En revanche, l'ordre des attributs d'un m�me �l�ment n'a pas d'importance, et n'est pas conserv� par les outils. (Autrement dit les attributs, eux, n'ont pas d'ordre.) -- Mayeul
Re: XML, ordre des noeuds fils.
Author: Vivien Parlat
Date: Thu, 04 Dec 2008 17:21
Date: Thu, 04 Dec 2008 17:21
43 lines
2553 bytes
2553 bytes
On 25 nov, 17:41, Mayeul <mayeul.marg...@free.fr> wrote: > Vivien Parlat a écrit : > > > > > Bonjour, > > > Voici ma question: quand on a un noeud pere qui contient N noeuds > > fils, l'ordre a-t-il une importance ? Plus exactement, si je génère un > > tel fichier xml, peut-on dire que l'ordre en fait partie ou faut-il > > que je rajoute un indice pour être assuré que tout logiciel > > respectueux de la norme les lise correctement ? > > > En d'autres termes, > > <A> > > <B attr="1" /> > > <B attr="2" /> > > </A> > > ... est-il sémantiquement équivalent à : > > <A> > > <B attr="2" /> > > <B attr="1" /> > > </A> > > ? > > > Merci d'avance... > > Non, ces deux documents ne sont pas équivalents. > > L'ordre des éléments fait partie du document, c'est-à-dire qu'un > document avec les mêmes éléments mais dans un ordre différent, n'est pas > un document équivalent. > > En revanche, l'ordre des attributs d'un même élément n'a pas > d'importance, et n'est pas conservé par les outils. (Autrement dit les > attributs, eux, n'ont pas d'ordre.) > > -- > Mayeul Merci, j'avais vraiment un doute.
Re: XML, ordre des noeuds fils.
Author: Vivien Parlat
Date: Thu, 04 Dec 2008 17:21
Date: Thu, 04 Dec 2008 17:21
43 lines
2569 bytes
2569 bytes
On 25 nov, 17:41, Mayeul <mayeul.marg...@free.fr> wrote: > Vivien Parlat a écrit : > > > > > Bonjour, > > > Voici ma question: quand on a un noeud pere qui contient N noeuds > > fils, l'ordre a-t-il une importance ? Plus exactement, si je génère un > > tel fichier xml, peut-on dire que l'ordre en fait partie ou faut-il > > que je rajoute un indice pour être assuré que tout logiciel > > respectueux de la norme les lise correctement ? > > > En d'autres termes, > > <A> > > <B attr="1" /> > > <B attr="2" /> > > </A> > > ... est-il sémantiquement équivalent à : > > <A> > > <B attr="2" /> > > <B attr="1" /> > > </A> > > ? > > > Merci d'avance... > > Non, ces deux documents ne sont pas équivalents. > > L'ordre des éléments fait partie du document, c'est-à-dire qu'un > document avec les mêmes éléments mais dans un ordre différent, n'est pas > un document équivalent. > > En revanche, l'ordre des attributs d'un même élément n'a pas > d'importance, et n'est pas conservé par les outils. (Autrement dit les > attributs, eux, n'ont pas d'ordre.) > > -- > Mayeul Merci, j'avais vraiment un doute
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads