Comment créer un bean java dynamique à partir de XSD en utilisant java. Veuillez fournir quelques échantillons.bean java dynamique à partir de XSD en utilisant java
Répondre
Vous pouvez le faire en utilisant JAX-B, l'API de liaison XML-objet intégrée. Pas d'exemples maintenant Je dois aller travailler.
Je recommande d'utiliser IntelliJ; il peut générer des Java Beans à partir d'un XSD en utilisant JAX-B au toucher d'un élément de menu. Je l'ai fait la semaine dernière - fonctionne très bien, facile à faire.
quand vous avez un temps, s'il vous plaît fournir un échantillon. – user1380579
Vous serez plus intelligent si vous commencez à creuser dans JAX-B vous-même. Je ne vais pas donner d'exemples. Je fais du bénévolat, après tout. – duffymo
pouvez-vous s'il vous plaît fournir un site de référence ou des fichiers pour ce genre d'approche alors il sera très utile pour mon développement? – user1380579
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>1.3</version>
<executions>
<execution>
<goals>
<goal>xjc</goal>
</goals>
</execution>
</executions>
<configuration>
<extension>true</extension>
<schemaFiles>[NameofYour.xsd]</schemaFiles>
<packageName>[package for generated code]</packageName>
<schemaDirectory>${basedir}/src/main/resources</schemaDirectory>
</configuration>
</plugin>
</plugins>
</build>
Vous pouvez utiliser quelque chose de similaire à ci-dessus dans votre pom si vous utilisez JAXB + Maven.
commande à l'aide
xjc -p primer.po -d src po.xsd
Le primer.po est le nom du paquet et le src sont les codes générés outputing nom du répertoire.
Je veux faire ce processus en utilisant Java. pas de fourmi ou de maven. alors pouvez-vous fournir des détails à ce sujet alors il sera utile? – user1380579
u peut utiliser XStream pour le faire. two minutes toturial
amusez-vous!
Découvrez: http://bdoughan.blogspot.com/2010/10/how-does-jaxb-compare-to-xstream.html –
C'est xml, pas le schéma xsd. –
- 1. Bean java dynamique de xsd
- 2. Bibliothèques Java pour la conversion de xsd en bean/objets
- 3. Convertir xml en xsd en utilisant java
- 4. Conversion de xml en java bean
- 5. Valider un XSD en utilisant Java
- 6. Bean introspection en Java
- 7. À propos de Java Bean
- 8. Génération dynamique d'une classe Java à partir d'un programme Java
- 9. Génération de classes java à partir de fichiers xsd
- 10. XSD Erreur de validation en JAVA
- 11. Valider en utilisant un élément de XSD dans Java
- 12. xml de validation contre xsd en utilisant spring java
- 13. coulée dynamique en Java
- 14. Ajout dynamique de texte à un JTextArea en utilisant Java
- 15. Tableau dynamique 2D utilisant ArrayList en Java
- 16. « dynamique » Avec en Java
- 17. Problèmes de conception XSD en Java
- 18. [java bean] hibernate La session casse un bean java?
- 19. Java Bean ArrayList
- 20. validation de bean personnalisé en Java
- 21. Génération Java à partir des exceptions XSD/liaison avec jaxb2
- 22. JAXB Mappage Java et XSD
- 23. Java/XSD analyse
- 24. Produire des classes java à partir du fichier xsd - JAXB
- 25. Transfert dynamique de bean à rich: popupPanel
- 26. Java Bean Projection
- 27. Comment puis-je générer des objets Java avec des annotations de validation de bean à partir d'un XSD?
- 28. Coulée dynamique en Java
- 29. liaison dynamique en Java
- 30. Java Inject Applicationscope Bean
duplication possible de [Dynamic java bean de xsd] (http://stackoverflow.com/questions/3967480/dynamic-java-bean-from-xsd) –
Qu'entendez-vous par "dynamic java bean"? Cela ne veut rien dire. – skaffman
Le bean java dynamique signifie tout XSD qu'il supportera et générera les classes de beans – user1380579