Valider un document XML ne contenant pas de declaration DOCTYPE
2 réponses
figus
Bonsoir à tous
Je cherche à savoir s'il y a un moyen de valider un document XML qui n'a
pas de declaration DOCTYPE. Je connais la DTD à associer au fichier XML
(je l'ai en local) mais je ne parviens pas à trouver de solution.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Kupee
figus wrote:
Bonsoir à tous
Je cherche à savoir s'il y a un moyen de valider un document XML qui n'a pas de declaration DOCTYPE. Je connais la DTD à associer au fichier XML (je l'ai en local) mais je ne parviens pas à trouver de solution.
L'un de vous aurait-il une idée ?
En utilisant un com.sun.org.apache.xerces.internal.parsers.DOMParser en Java 1.5
Le InputSource tu l'obtiens soit a partir d'une String comme ca final StringReader characterStream = new StringReader(schema); InputSource is = new InputSource(characterStream);
ou a partir d'un fichier : FileInputStream byteStream = new FileInputStream(schemaFile); InputSource is = new InputSource(characterStream);
figus wrote:
Bonsoir à tous
Je cherche à savoir s'il y a un moyen de valider un document XML qui n'a
pas de declaration DOCTYPE. Je connais la DTD à associer au fichier XML
(je l'ai en local) mais je ne parviens pas à trouver de solution.
L'un de vous aurait-il une idée ?
En utilisant un com.sun.org.apache.xerces.internal.parsers.DOMParser en
Java 1.5
Le InputSource tu l'obtiens soit a partir d'une String comme ca
final StringReader characterStream = new StringReader(schema);
InputSource is = new InputSource(characterStream);
ou a partir d'un fichier :
FileInputStream byteStream = new FileInputStream(schemaFile);
InputSource is = new InputSource(characterStream);
Je cherche à savoir s'il y a un moyen de valider un document XML qui n'a pas de declaration DOCTYPE. Je connais la DTD à associer au fichier XML (je l'ai en local) mais je ne parviens pas à trouver de solution.
L'un de vous aurait-il une idée ?
En utilisant un com.sun.org.apache.xerces.internal.parsers.DOMParser en Java 1.5
Le InputSource tu l'obtiens soit a partir d'une String comme ca final StringReader characterStream = new StringReader(schema); InputSource is = new InputSource(characterStream);
ou a partir d'un fichier : FileInputStream byteStream = new FileInputStream(schemaFile); InputSource is = new InputSource(characterStream);
Jerome B
Faire re-écrire un nouveau document xml composé du doctype et du fichier xml
Si dtd en local, la déclarer system et si sous tomcat, elle risque d'être cherchée dans le répertoire bin
"figus" a écrit dans le message de news:428cef0e$0$30228$
Bonsoir à tous
Je cherche à savoir s'il y a un moyen de valider un document XML qui n'a pas de declaration DOCTYPE. Je connais la DTD à associer au fichier XML (je l'ai en local) mais je ne parviens pas à trouver de solution.
L'un de vous aurait-il une idée ?
Merci.
Faire re-écrire un nouveau document xml composé du doctype et du fichier xml
Si dtd en local, la déclarer system et si sous tomcat, elle risque d'être
cherchée dans le répertoire bin
"figus" <karantdeu.est.la.reponse@free.fr> a écrit dans le message de
news:428cef0e$0$30228$626a14ce@news.free.fr...
Bonsoir à tous
Je cherche à savoir s'il y a un moyen de valider un document XML qui n'a
pas de declaration DOCTYPE. Je connais la DTD à associer au fichier XML
(je l'ai en local) mais je ne parviens pas à trouver de solution.
Faire re-écrire un nouveau document xml composé du doctype et du fichier xml
Si dtd en local, la déclarer system et si sous tomcat, elle risque d'être cherchée dans le répertoire bin
"figus" a écrit dans le message de news:428cef0e$0$30228$
Bonsoir à tous
Je cherche à savoir s'il y a un moyen de valider un document XML qui n'a pas de declaration DOCTYPE. Je connais la DTD à associer au fichier XML (je l'ai en local) mais je ne parviens pas à trouver de solution.