le dtd est mort ? qu'existe il en remplacement?

le dtd est mort ? qu'existe il en remplacement? - XML/XSL - Programmation

Marsh Posté le 13-01-2004 à 02:01:46    

Voilà, je suis loin d'être un expert en xml.
J'ai recherché sur le forum le terme "dtd", rien.
J'ai du mal à décoder les news sur le monde xml (voir sur xml.fr).
Je suis rester avec l'idée que le xml schema n'était pas encore
valide pour supplanter les DTD. Qu'en est il?  
Avez vous des liens, des tutoriaux surtout en francais.
 
 

Reply

Marsh Posté le 13-01-2004 à 02:01:46   

Reply

Marsh Posté le 13-01-2004 à 04:15:12    

XML Schema a tout ce qu'il faut pour supplanter les DTDs
Je vois pas ou tu as ete pecher l'idée du contraire.
Les evolutions futures a suivre IMHO seront:
l'extension de XML Schema par Relax NG
L'architecture DSDL qui basée entre autre sur Relax NG, a l'ambition de faire beaucoup plus. DSDL = Document Schema Definition Language, en cours de definition et d'etude par les comites ISO, loin d'etre abouti, en phase de specification actuellement.  
Il y a pas mal de nouveautes bien pensées dans DSDL en particulier les propositions de James Clark sur le namespace routing language (qui indique enfin comment un document doit etre validé par rapport a chaque namespace qu'il contient, entres autres), et le boulot des gens de Topologi (format dzip, schemachine...).
J'ai pas de liens en francais par contre a ce sujet.
A+,


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

Marsh Posté le 13-01-2004 à 08:05:36    

gilou a écrit :


J'ai pas de liens en francais par contre a ce sujet.
A+,


 
Si tu as des liens en anglais, je suis preneur, je suis de corvée de validation aujourd'hui :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 13-01-2004 à 08:44:25    

Reply

Marsh Posté le 13-01-2004 à 13:44:39    

Merci de votre aide.
A présent, je m'appretais à developper un truc en java à l'aide de la lib "dtdparser" de marc wutka, existe t'il un equivalent pour le Xml schema.
Vous m'avez indiqué Relax NG, sur le site il ya plein plein de lib et de "validators" pouvez vous m'orienter (une fois de plus).
 
Je vous avouerais que je suis un peu lasser d'essayer plein d'api, Dom4j, jdom... :fou:  Merci de me faire gagner du temps!
 
Le lien http://selfhtml.selfhtml.com.fr/xml/ est sympathique en fr pour les dtd, par contre pour le XSL(T) ca devient en allemand. Heu... d'autres liens en fr si ou plait.
 
 

Reply

Marsh Posté le 13-01-2004 à 13:50:16    

[:blueflag]


---------------
Les Vers Solitaires, on aime ... ou pas !
Reply

Marsh Posté le 13-01-2004 à 18:33:55    

pluviotor a écrit :

Merci de votre aide.
A présent, je m'appretais à developper un truc en java à l'aide de la lib "dtdparser" de marc wutka, existe t'il un equivalent pour le Xml schema.
Vous m'avez indiqué Relax NG, sur le site il ya plein plein de lib et de "validators" pouvez vous m'orienter (une fois de plus).
 
Je vous avouerais que je suis un peu lasser d'essayer plein d'api, Dom4j, jdom... :fou:  Merci de me faire gagner du temps!
 
Le lien http://selfhtml.selfhtml.com.fr/xml/ est sympathique en fr pour les dtd, par contre pour le XSL(T) ca devient en allemand. Heu... d'autres liens en fr si ou plait.
 
 
 


Relax NG, je suis pas certain qu'il y ait des masses d'outils, mais s'il y en a il doivent etre chez james clark a priori: http://www.thaiopensource.com/relaxng/ faut regarder du cote de jing et trang.
 
Sinon, pour un parser XML validant les schemas, en java, je me tournerais vers Xerces2 java chez apache: http://xml.apache.org/xerces2-j/index.html
 
Et pourquoi nous cause tu subitement du XSL ici... Tu t'occupes de schemas ou de transformation de doc ou de presentation??
A+,


Message édité par gilou le 13-01-2004 à 18:37:26

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

Marsh Posté le 13-01-2004 à 20:42:53    

pis c'est sehr einfach l'allemand

Reply

Sujets relatifs:

Leave a Replay

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