Bonjour,
dans mon formulaire je récupère les champs pour générer un xml avec ces données. Seulement, si les champs sont vides je veux que dans mon xml, il n'y ait rien dans la balise.
Explication avec un exemple :
Je récupère mon champ du formulaire comme ceci :
Je dis que si le champ est vide, on le transforme en integer (parce que minLength est un integer), sinon, on met null. Et justement je voudrai modifier mon "sinon" en : sinon, on met ensemble vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part final Integer minLengthContent = (!"".equals(theForm.getString("minLength"))) ? (new Integer(theForm.getString("minLength"))) : null;
Avec mon code, dans le xml ça donne ça :
Et je voudrai ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <minLength>null</minLength>
Par quoi dois-je remplacer "null" dans mon code de récupération pour que dans mon xml j'ai un espace vide ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part <minLength></minLength>
Partager