Je reviens sur mon problème évoqué le 30 aout dernier et je me concentre
cette fois ci sur JAXB.
En fait ce qui m'embete c'est que les classes générées par JAXB ne possèdent
pas la méthode getParent() qui renverrait la classe parente (evidemment ;-))
Peut-on faire en sorte que cette méthode (getParent) soit accessible ?
j'imagine que oui mais par quelle méthode (hormis celle de modifier à la
main les classes générées). Existe-t-il un design pattern qui prévoit ce cas
de figure ? existe-t-il des exemples ? pouvez vous m'aider ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Marc Vanel
Raphaël THERY wrote:
Bonjour;
Je reviens sur mon problème évoqué le 30 aout dernier et je me concentre cette fois ci sur JAXB. En fait ce qui m'embete c'est que les classes générées par JAXB ne possèdent pas la méthode getParent() qui renverrait la classe parente (evidemment ;-)) Je n'ai pas regardé JAXB depuis longtemps, mais il y a XMLBeans qui
pourrait faire l'affaire. L'intérêt de XMLBeans c'est qu'il ne se contente pas de faire une traduction XML --> classes et objets Java, mais qu'en plus, grâce aux XmlCursor, la correspondance entre un objet Java et le XML est assurée. C'est à dire qu'on peut naviguer en XPath (et même XQuery) dans les objets Java. Donc on peut récupérer l'objet Java correspondant à l'élément XML parent. http://xmlbeans.apache.org/docs/guide/conGettingStartedwithXMLBeans.html
Raphaël THERY wrote:
Bonjour;
Je reviens sur mon problème évoqué le 30 aout dernier et je me concentre
cette fois ci sur JAXB.
En fait ce qui m'embete c'est que les classes générées par JAXB ne possèdent
pas la méthode getParent() qui renverrait la classe parente (evidemment ;-))
Je n'ai pas regardé JAXB depuis longtemps, mais il y a XMLBeans qui
pourrait faire l'affaire. L'intérêt de XMLBeans c'est qu'il ne se
contente pas de faire une traduction XML --> classes et objets Java,
mais qu'en plus, grâce aux XmlCursor, la correspondance entre un objet
Java et le XML est assurée. C'est à dire qu'on peut naviguer en XPath
(et même XQuery) dans les objets Java. Donc on peut récupérer l'objet
Java correspondant à l'élément XML parent.
http://xmlbeans.apache.org/docs/guide/conGettingStartedwithXMLBeans.html
Je reviens sur mon problème évoqué le 30 aout dernier et je me concentre cette fois ci sur JAXB. En fait ce qui m'embete c'est que les classes générées par JAXB ne possèdent pas la méthode getParent() qui renverrait la classe parente (evidemment ;-)) Je n'ai pas regardé JAXB depuis longtemps, mais il y a XMLBeans qui
pourrait faire l'affaire. L'intérêt de XMLBeans c'est qu'il ne se contente pas de faire une traduction XML --> classes et objets Java, mais qu'en plus, grâce aux XmlCursor, la correspondance entre un objet Java et le XML est assurée. C'est à dire qu'on peut naviguer en XPath (et même XQuery) dans les objets Java. Donc on peut récupérer l'objet Java correspondant à l'élément XML parent. http://xmlbeans.apache.org/docs/guide/conGettingStartedwithXMLBeans.html
Raphaël THERY
Super, enfin un nouvel axe de recherche ;-)) je désespérai de ne pas trouver de solution. Je vais de ce pas explorer cette nouvelle approche. Merci Raphaël
"Jean-Marc Vanel" a écrit dans le message de news:chbsli$ud2$
Raphaël THERY wrote:
Bonjour;
Je reviens sur mon problème évoqué le 30 aout dernier et je me concentre cette fois ci sur JAXB. En fait ce qui m'embete c'est que les classes générées par JAXB ne possèdent
pas la méthode getParent() qui renverrait la classe parente (evidemment ;-))
Je n'ai pas regardé JAXB depuis longtemps, mais il y a XMLBeans qui pourrait faire l'affaire. L'intérêt de XMLBeans c'est qu'il ne se contente pas de faire une traduction XML --> classes et objets Java, mais qu'en plus, grâce aux XmlCursor, la correspondance entre un objet Java et le XML est assurée. C'est à dire qu'on peut naviguer en XPath (et même XQuery) dans les objets Java. Donc on peut récupérer l'objet Java correspondant à l'élément XML parent. http://xmlbeans.apache.org/docs/guide/conGettingStartedwithXMLBeans.html
Super, enfin un nouvel axe de recherche ;-)) je désespérai de ne pas trouver
de solution.
Je vais de ce pas explorer cette nouvelle approche. Merci
Raphaël
"Jean-Marc Vanel" <jmvanel@nospam.free.fr.removethis> a écrit dans le
message de news:chbsli$ud2$1@news-reader5.wanadoo.fr...
Raphaël THERY wrote:
Bonjour;
Je reviens sur mon problème évoqué le 30 aout dernier et je me concentre
cette fois ci sur JAXB.
En fait ce qui m'embete c'est que les classes générées par JAXB ne
possèdent
pas la méthode getParent() qui renverrait la classe parente (evidemment
;-))
Je n'ai pas regardé JAXB depuis longtemps, mais il y a XMLBeans qui
pourrait faire l'affaire. L'intérêt de XMLBeans c'est qu'il ne se
contente pas de faire une traduction XML --> classes et objets Java,
mais qu'en plus, grâce aux XmlCursor, la correspondance entre un objet
Java et le XML est assurée. C'est à dire qu'on peut naviguer en XPath
(et même XQuery) dans les objets Java. Donc on peut récupérer l'objet
Java correspondant à l'élément XML parent.
http://xmlbeans.apache.org/docs/guide/conGettingStartedwithXMLBeans.html
Super, enfin un nouvel axe de recherche ;-)) je désespérai de ne pas trouver de solution. Je vais de ce pas explorer cette nouvelle approche. Merci Raphaël
"Jean-Marc Vanel" a écrit dans le message de news:chbsli$ud2$
Raphaël THERY wrote:
Bonjour;
Je reviens sur mon problème évoqué le 30 aout dernier et je me concentre cette fois ci sur JAXB. En fait ce qui m'embete c'est que les classes générées par JAXB ne possèdent
pas la méthode getParent() qui renverrait la classe parente (evidemment ;-))
Je n'ai pas regardé JAXB depuis longtemps, mais il y a XMLBeans qui pourrait faire l'affaire. L'intérêt de XMLBeans c'est qu'il ne se contente pas de faire une traduction XML --> classes et objets Java, mais qu'en plus, grâce aux XmlCursor, la correspondance entre un objet Java et le XML est assurée. C'est à dire qu'on peut naviguer en XPath (et même XQuery) dans les objets Java. Donc on peut récupérer l'objet Java correspondant à l'élément XML parent. http://xmlbeans.apache.org/docs/guide/conGettingStartedwithXMLBeans.html
Jean-Marc Vanel
Raphaël THERY wrote:
Super, enfin un nouvel axe de recherche ;-)) je désespérai de ne pas trouver de solution. Je vais de ce pas explorer cette nouvelle approche. Merci
Je précise que je n'ai pas essayé XMLBeans. Cependant ça vient d'un prestigieux éditeur, BEA, qui l'a confié à la fondation Apache.
Mais j'ai une expérience de la liaison Java-XML, ayant utilisé Castor dans 2 projets. Ca marche bien, mais il n'y a pas toutes les fonctionalités de XMLBeans, et je trouve le source pas propre (méthodes trop longues).
Tiens nous au courant ! JMV
Raphaël THERY wrote:
Super, enfin un nouvel axe de recherche ;-)) je désespérai de ne pas trouver
de solution.
Je vais de ce pas explorer cette nouvelle approche. Merci
Je précise que je n'ai pas essayé XMLBeans. Cependant ça vient d'un
prestigieux éditeur, BEA, qui l'a confié à la fondation Apache.
Mais j'ai une expérience de la liaison Java-XML, ayant utilisé Castor
dans 2 projets. Ca marche bien, mais il n'y a pas toutes les
fonctionalités de XMLBeans, et je trouve le source pas propre (méthodes
trop longues).
Super, enfin un nouvel axe de recherche ;-)) je désespérai de ne pas trouver de solution. Je vais de ce pas explorer cette nouvelle approche. Merci
Je précise que je n'ai pas essayé XMLBeans. Cependant ça vient d'un prestigieux éditeur, BEA, qui l'a confié à la fondation Apache.
Mais j'ai une expérience de la liaison Java-XML, ayant utilisé Castor dans 2 projets. Ca marche bien, mais il n'y a pas toutes les fonctionalités de XMLBeans, et je trouve le source pas propre (méthodes trop longues).