-
Parser un fichier
bonjour tout le monde,
j'ai fait un projet qui nécessite l'ouverture d'un xml, et donc le parser. pour cela, j'ai utilisé le dom et donc des
Code:
import org.w3c.dom.document
... étaient nécessaires.
sauf que internet est essentielle quand je run le projet.
et si j'ai pas internet, on me donne une erreur de type:
Code:
java.net.UnknownHostException: www.dmtf.org
j'ai essayé d'importer un jar "dom3 load and save" et il contient les import que je veux mais toujours rien.
est-ce quelqu'un a une idée ?
-
Tu devrais télécharger et importer l'api jdom dans ton projet. Pour cela va voir ce tutoriel, tout y est expliqué http://cynober.developpez.com/tutoriel/java/xml/jdom/
-
Les imports de librairie java, ne cause jamais de connexion à internet (sauf cas exceptionnel de classloader spécifique).
Ton erreur ne vient donc pas de là.
Par contre une validation d'xml peut aller voir les schéma éventuellement indiqué par des URL. Je pencherai donc la dessus.
Donc quelques précisions seraient utiles :
Où est-ce qu'il est question de www.dmtf.org ?
Dans un XML? un XSD? ton code?
Au pire, tu peux configurer un "errorhandler" :
http://java.developpez.com/faq/xml/?page=dom#erreursDOM
http://java.sun.com/j2se/1.4.2/docs/...rrorHandler%29
Tu peux aussi configurer le DocumentBuilderFactory pour ne pas valider le XML :
http://java.sun.com/j2se/1.4.2/docs/...g%28boolean%29