J'ai plusieurs xml qui sont du même format, et je voudrais les joindre ensemble dans un grand fichier xml. Y at-il une classe utile qui me permettrait d'attraper des nœuds spécifiques et de les mélanger ensemble, ou dois-je analyser tous les xml et en créer un nouveau? ce qui a trait PeterJoindre plusieurs documents XML en utilisant Java
Répondre
Si le format est simple et les jointures ne serait pas profondément imbriquées,
Pourquoi ne pas jeter de tête et joignez-vous le texte?
Si la jointure était plus complexe apache commons viendrait avec un coup de main.
Donc l'analyse serait la solution la plus raisonnable si.
Ceci dépend entièrement de la représentation des structures des fichiers XML. Vous ne pouvez pas simplement les concaténer, car alors vous aurez plusieurs éléments racine. Bien que vous puissiez utiliser les analyseurs syntaxiques SAX pour copier le contenu sans charger tous les fichiers en mémoire, vous devez toujours comprendre comment entrelacer le contenu.
Vous pouvez également utiliser XSLT pour cela. Vérifiez this pour plus de détails. Vous pouvez utiliser l'API XSLTransformer en Java.
- 1. recherche de documents XML en utilisant php
- 2. XML en utilisant Java
- 3. Comment imprimer des documents en utilisant Java?
- 4. Java ajoutant des documents XML à des documents existants
- 5. Besoin de comparer 2 documents html en utilisant Java & selenium
- 6. Joindre plusieurs fois à la même table en utilisant LLBLGen
- 7. parsing XML en utilisant XPath en Java
- 8. Convertir xml en xsd en utilisant java
- 9. Validation XML avec plusieurs XSD en Java
- 10. Ouverture de plusieurs documents PDF en utilisant le fichier batch
- 11. imprimer plusieurs documents en continu
- 12. Joindre deux listes en Java
- 13. Java: comment diviser un flux XML en petits documents XML? XPath sur l'analyseur XML de streaming?
- 14. Comment analyser plusieurs documents XML à partir d'un seul flux?
- 15. Similarité joindre en utilisant Hadoop
- 16. Validation XML en utilisant le code Java
- 17. XML vers XLS en utilisant java
- 18. Fusion de documents XML en vrac
- 19. Ajouter des documents en utilisant C#
- 20. LINQ - joindre plusieurs listes
- 21. Joindre plusieurs tables
- 22. Documents XML et & char?
- 23. Joindre plusieurs booléens
- 24. Manipulation de documents XML biiig
- 25. fusion de documents XML similaires
- 26. Trier XML en utilisant XSLT, tout en gardant plusieurs commentaires
- 27. Comment joindre 2 fichiers csv en Java
- 28. Comment puis-je comparer 2 documents XML?
- 29. Générique Xml Manipulation de documents
- 30. comment ajouter une nouvelle valeur en XML en utilisant java?
Avez-vous entendu parler de vtd-xml? vous pouvez effectuer des annulations de niveau d'octet avec facilité et efficacité maximale –