[XML] Manipulation de fichiers XML

Manipulation de fichiers XML [XML] - XML/XSL - Programmation

Marsh Posté le 15-01-2004 à 17:48:15    

Bonjour à tous,
 
Je suis en pleine conception d'un schéma XML, et je suis en train de me poser une question sur la manipulation future des documents XML respectant ce schéma via des API de programmation (telles que JAXP).
 
J'ai une structure qui ressemble à ceci :


<network>
 <topology>
  <node .../>
  <node .../>
  <node .../>
  <link .../>
  <link .../>
 </topology>
 ...
</network>


 
Est-ce que ceci ne serait pas plus facile à manipuler par la suite :


<network>
 <topology>
  <nodes>
   <node .../>
   <node .../>
   <node .../>
  </nodes>
  <links>
   <link .../>
   <link .../>
  </links>
 </topology>
 ...
</network>


 
Voilà, je précise quand même que je n'ai encore jamais utilisé des API de manipulation XML d'où ma question (peut-être bête, c'est possible).
 
Merci pour vos réponses.

Reply

Marsh Posté le 15-01-2004 à 17:48:15   

Reply

Marsh Posté le 16-01-2004 à 11:54:18    

:bounce:

Reply

Marsh Posté le 16-01-2004 à 12:26:09    

Si tu as une api de manipulation bien faite, le premier exemple sera aussi simple a utiliser que le second. Ce qui justifierai l'existence de noeuds liste, ce serait l'existence d'attributs specifiques a ces noeuds (et non a chacun des fils) IMHO.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 16-01-2004 à 12:27:25    

Sigmund a écrit :


Est-ce que ceci ne serait pas plus facile à manipuler par la suite ?


 
je ne pense pas ..... :)  
 
 

Sigmund a écrit :


Voilà, je précise quand même que je n'ai encore jamais utilisé des API de manipulation XML d'où ma question (peut-être bête, c'est possible).


quasiment pareil  [:spamafote]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 16-01-2004 à 13:54:28    

Ok. Merci encore à vous deux.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed