Questions techniques et Forum

Sauvegarde en XML

Sauvegarde en XML

par Utilisateur supprimé,
Nombre de réponses : 8

Bonjour,

J'ai crée une classe permettant de sauvegarder mes informations dans un fichier XML mais cette classe utilise DocumentBuilderFactory.

Le problème que j'ai et que je ne trouve pas comment transformer mes Strings en quelque chose que ma classe reconnait.

Avez vous une idée ?


Merci d'avance !

(groupe 9)


En réponse à Utilisateur supprimé

Re: Sauvegarde en XML

par Utilisateur supprimé,

Je ne suis pas sur de comprendre votre problème.


Vous avez un String (par exemple le nom d'un patient) et vous voudrier pouvouir utiliser DocumentBuilderFactory afin de sauvegarder le string dans votre fichier XML c'est bien cela?

En réponse à Utilisateur supprimé

Re: Sauvegarde en XML

par Utilisateur supprimé,

Oui exactement ! J'ai essayé plusieurs méthode pré-enregistré dans la classe Élément mais aucune ne fonctionnent. 

En réponse à Utilisateur supprimé

Re: Sauvegarde en XML

par Utilisateur supprimé,
En réponse à Utilisateur supprimé

Re: Sauvegarde en XML

par Utilisateur supprimé,

Oui, mais voilà un autre problème:

Lorsque j'utilise cette méthode 

address.appendChild(document.createTextNode("34

Ce sont les dernières lignes avec

transformer.transform(dom Source) ;

Qui me donne un message d'erreur.. 

En réponse à Utilisateur supprimé

Re: Sauvegarde en XML

par Utilisateur supprimé,

Quel est le message d'erreur?

En réponse à Utilisateur supprimé

Re: Sauvegarde en XML

par Utilisateur supprimé,

La première ligne est :

Javax.xml.transform.TransformerException : Java.lang.NullPointerExeption

En réponse à Utilisateur supprimé

Re: Sauvegarde en XML

par Utilisateur supprimé,

En général les NullPointerException sont causé par des bojets nulls. 

Dans votre cas cette erreur est peut causée par un objet null que vous donnez en entrée à une méthode.

Selon https://stackoverflow.com/questions/17039769/getting-nullpointerexception-while-transforming-dom-element-to-string cela peu venir du fait que votre fichier XML contienne un tag vide et que cela entraine un objet de type null.

Si cela ne vous aides pas envoyez moi votre code ainsi que des instructionspour reproduire votre bug et j'essayerai d'identifier la cause.