Bonjour,
j'ai une date de type String, comment peut-on parser cette date de type string pour ensuite manipuler cette meme date de type XMLGregorianCalendar ?
Bonjour,
j'ai une date de type String, comment peut-on parser cette date de type string pour ensuite manipuler cette meme date de type XMLGregorianCalendar ?
Tu parses ta String grâce à SimpleDateFormat, ça te retourne une Date.Envoyé par Mobistar
A partir de cette date tu fais un GregorianCalendar.
Ensuite tu fais DatatypeFactory.newXMLGregorianCalendar(tonGregorianCalendar).
Salut,
Cela dépend du format de ta String.
Si elle correspond au format de date défini par "XML Schema" tu peux utiliser directement la méthode DatatypeFactory.newXMLGregorianCalendar(String), sinon tu devras convertir cette String en Date afin d'utiliser les autres versions de newXMLGregorianCalendar()...
a++
[edit] légèrement grillé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 public String date= null; SimpleDateFormat date2 = new SimpleDateFormat(date);
ca correspond aux XML Schema mais je suis un peu perdu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public String toto2 = null; XMLGregorianCalendar toto = DatatypeFactory.newInstance().newXMLGregorianCalendar(toto2);
et l'effet inverse, on a une date de type XMLCalendar et on doit ajouter cette date à un attribut qui reçoit un type String?
Tu trouveras ton bonheur dans l'API : XMLGregorianCalendar...
a++
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager