Lire du XML en Java

Tagged:

Alors la dernière fois que j'ai fais ça c'était en PHP ou il suffisait avec SimpleXML de faire deux trois truc pour avoir quelque chose de complètement utilisable ...

Maintenant bon j'ai fait une fonction qui me parse le XML dans un objet Document (pas encore testée mais bon ...)

	public static Document parseFile(File file) throws HelperException {
		try {
			DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance();
			DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
			return docBuilder.parse(file);
		} catch (Exception e) {
			throw new HelperException(e);
		}
	}

Alors ça a l'air d'être bon mais après partit pour la gloire ... C'est long ... Il faut faire des nextSibling et tout les brolls ... C'est faisable mais ... moins pratique ...

Je suis tombé sur un Object qui vise a reproduire le comportement de SimpleXML en Java Je n'ai pas encore eu le temps de le tester mais ça ne tardera pas et je redonnerai des nouvelles, mais disons que quelqu'un y a déja pensé et c'est déja pas mal ! =)

Comments

Dom4j est un super outil pour lire du XML en java... tu devrais regarder de ce cote aussi.