¿Hay alguna manera de validar un archivo XML contra una DTD con el manejo de XML de Qt? Intenté buscar en Google, pero parece que no puedo obtener una respuesta directa. Si Qt no incluye soporte para validar un archivo XML, ¿cuál podría ser el proceso de implementación de la validación por mi cuenta? ¿Alguna buena referencia para comenzar con respecto a validar XML contra una especificación? ¡Gracias por la ayuda!Qt C++ XML, validando contra una DTD?
Respuesta
Puede validar el código XML con esto: http://qt.nokia.com/doc/4.6/qxmlschema.html
También se puede encontrar un ejemplo aquí: XML Schema Validation Example
espero que ayude un poco!
Entonces, ¿no podré validar con una DTD pero con un esquema XML? No he oído hablar de "Esquema XML" antes, pero parece hacer lo que necesito, ¡gracias! – Joseph
Nunca escuché algo relacionado con DTD con Qt ... Creo que tendrás que aceptarlo ... Pero tal vez estoy equivocado ... –
Qt Linguist usa DTD para sus archivos XML de traducción TS. http://qt-project.org/doc/qt-5/linguist-ts-file-format.html – SketchBookGames
- 1. ¿Cómo valido un documento XML contra una DTD en C#?
- 2. Validación XML contra una DTD dada en PHP
- 3. Validación de XML contra una DTD en Javascript?
- 4. Cómo validar xml contra un archivo DTD en Python
- 5. DTD oficiales XHTML 1.1 contra esquemas XHTML 1.1 XML oficiales
- 6. C# LINQ TO XML - Eliminar caracteres "[]" del encabezado DTD
- 7. XML DTD/Esquema de la validación en Maven
- 8. Java, xml, XSLT: Impedir DTD-Validación
- 9. Incluyendo una DTD en otra DTD
- 10. Esquema DTD o XML. ¿Cuál es mejor?
- 11. script php para convertir xml a dtd
- 12. ¿Cómo validar xml con dtd usando java?
- 13. externa hace referencia DTD en XML
- 14. Entidades DTD vs XML Schema Elementos
- 15. validando FCKeditor
- 16. Cómo analizar una cadena XML en Qt
- 17. Ignorar DOCTYPE .dtd, pero el archivo .dtd aún debe existir
- 18. Establecer una DTD usando minidom en python
- 19. realizando validación xml contra xsd
- 20. ¿Cómo puedo evitar que XML :: XPath obtenga una DTD mientras procesa un archivo XML?
- 21. validando jquery autocompletar
- 22. Validando '%' y '(' de JavaScript
- 23. DocumentBuilder.parse DTD referencia
- 24. Evitar la descarga de DTD al analizar XML
- 25. Validando un formulario knockout.js?
- 26. Cómo derivar DTD (u otro formato de especificación XML) de muestras de archivos XML
- 27. XML, DTD: cómo hacer que el orden no es importante
- 28. etiquetas JSP: falta de esquemas de DTD/XML
- 29. eclipse en maven advertencia de proyecto 'Esquema DTD o XML'
- 30. ¿Puedo validar una expresión XPath contra un esquema XML?
Debería echar un vistazo a http://doc.qt.io/qt-5/qdomdocumenttype.html#QDomDocumentType, Qt's DTD representation class! – Troyseph