Existe-t-il un moyen de valider un fichier XML par rapport à une DTD avec la gestion XML de Qt? J'ai essayé de googler mais je n'arrive pas à obtenir une réponse directe. Si Qt n'inclut pas de support pour la validation d'un fichier XML, quel pourrait être le processus de mise en œuvre de la validation moi-même? Toute bonne référence pour commencer en ce qui concerne la validation de XML contre une spécification? Merci pour l'aide!Qt C++ XML, validant par rapport à une DTD?
Répondre
Vous pouvez valider votre XML avec ceci: http://qt.nokia.com/doc/4.6/qxmlschema.html
Vous pouvez aussi trouver un exemple ici: XML Schema Validation Example
Hope it helps un peu!
Donc je ne serai pas capable de valider avec une DTD mais avec un schéma XML? Je n'ai pas entendu parler de "XML Schema" auparavant mais il semble faire ce que j'ai besoin de faire, merci! – Joseph
Je n'ai jamais entendu parler de quelque chose lié à la DTD avec Qt ... Je pense que vous devrez y aller ... Mais peut-être que je me trompe ... –
Qt Linguist utilise la DTD pour ses fichiers XML de traduction TS. http://qt-project.org/doc/qt-5/linguist-ts-file-format.html – SketchBookGames
- 1. Valide un fichier Xml par rapport à une DTD avec un proxy. C# 2.0
- 2. Comment valider un document XML par rapport à une DTD en C#?
- 3. Qt: classes Qt par rapport à la norme C++
- 4. Validation DTD Java XML
- 5. Y at-il une bibliothèque C pour valider XML par rapport à un schéma XML?
- 6. Validation XML DTD/Schema dans Maven
- 7. DTD XHTML 1.1 officielles par rapport aux schémas XML officiels XHTML 1.1
- 8. XML par rapport à Array dans Flash
- 9. Comment valider un fichier xhtml par rapport à une DTD spécifiée?
- 10. C# génériques par rapport à C++ modèles
- 11. DTD: Comment déclarer une DTD à doit avoir une valeur d'élément?
- 12. XML à valider par rapport à plusieurs schémas xsd
- 13. Comment puis-je valider une chaîne de XML par rapport à un fichier de schéma XML
- 14. Problème de validation de XML contre DTD en C#
- 15. Programmation par rapport à une base de données en C
- 16. * ceci par rapport à ceci en C++
- 17. Validation XML contre une DTD donnée en PHP
- 18. Comment valider xml sur un fichier DTD en Python
- 19. Valider une page Web par rapport à son doctype (dtd) dans une étape Canoo Webtest en utilisant un script Groovy
- 20. Java, xml, XSLT: Empêcher la validation DTD
- 21. Existe-t-il une classe intégrée à .NET pour interroger les informations XML DTD?
- 22. Valeur par défaut de DTD dans xStream
- 23. Lecture et écriture à un XML - erreur DTD
- 24. validant HTML
- 25. DOM par rapport à Castor
- 26. Validation DTD sur les fichiers XML
- 27. Comment créer un fichier XML qui utilise deux DTD?
- 28. Page par rapport à l'étendue par rapport au segment par rapport à l'espace table
- 29. C# chemin par rapport à DLL d'assemblage et non EXE
- 30. struct et typedef en C par rapport à C++
Vous devriez consulter http://doc.qt.io/qt-5/qdomdocumenttype.html#QDomDocumentType, la classe de représentation DTD de Qt! – Troyseph