Czy istnieje sposób sprawdzania poprawności pliku XML w stosunku do DTD z obsługą XML Qt? Próbowałem googlować, ale nie mogę uzyskać prostej odpowiedzi. Jeśli Qt nie obejmuje obsługi sprawdzania poprawności pliku XML, jaki może być proces wdrażania weryfikacji? Jakiekolwiek dobre referencje na temat sprawdzania poprawności XML względem specyfikacji? Dzięki za pomoc!Qt C++ XML, walidacja z DTD?
Odpowiedz
można zweryfikować XML z tym: http://qt.nokia.com/doc/4.6/qxmlschema.html
Można również znaleźć przykład tutaj: XML Schema Validation Example
Mam nadzieję, że pomaga trochę!
Więc nie będę w stanie potwierdzić z DTD, ale ze schematem XML? Nie słyszałem wcześniej o "schemacie XML", ale wygląda na to, że muszę zrobić to, co jest mi potrzebne, dzięki! – Joseph
Nigdy nie słyszałem o czymś związanym z DTD z Qt ... Myślę, że będziesz musiał pójść z tym ... Ale może się mylę ... –
Qt Linguist używa DTD do swoich plików XML translacji TS. http://qt-project.org/doc/qt-5/linguist-ts-file-format.html – SketchBookGames
- 1. c walidacja # XML Schema
- 2. C# LINQ TO XML - Usuń znaki "[]" z nagłówka DTD
- 3. GWT - Module.gwt.xml - XML ostrzegawcza walidacja
- 4. HXT ignoruje HTML DTD, zastępując go XML DTD
- 5. Walidacja schematu XML kończy się niepowodzeniem z MemoryStream w C#
- 6. Qt: UI z C++ vs z xml vs z qml
- 7. Java, xml, XSLT: zapobiegaj walidacji DTD
- 8. Podmioty DTD XML Schema vs Elements
- 9. Sprawdzanie DTD/schematu XML w Maven
- 10. Specyfikacja formatu XML (DTD, XSD ..) dla raportów z testów jednostkowych
- 11. Korzystając z DTD, można zadeklarować element dopuszczający dowolną treść XML?
- 12. Ignoruj plik DOCTYPE .dtd, ale plik .dtd musi nadal istnieć
- 13. xmllint Składnia sprawdzania DTD
- 14. Walidacja xml ze StAX: Nierozpoznana właściwość 'javax.xml.stream.isInterning'
- 15. Walidacja plików XML (.xsd) ze schematem
- 16. Korzystanie JDOM do analizowania pliku XML z DTD zewnętrznego, który nie został zadeklarowany w pliku XML
- 17. Standardowa metoda parsowania dokumentów XML bez pobierania DTD
- 18. Sprawdzanie poprawności XML w stosunku do podanego DTD w PHP
- 19. Przetwarza plik XML w Qt
- 20. Zapobieganie pobieraniu DTD podczas używania XSLT, tj. XML Transformer
- 21. Ignoruj specyfikację DTD w scala
- 22. Gdzie mogę znaleźć dobrą dokumentację dotyczącą pisania DTD XML?
- 23. gdzie umieścić DTD wewnątrz paczki
- 24. Jak analizować plik dtd
- 25. Prosty C XML parser
- 26. Walidacja xmlserializer
- 27. Błąd hibernacji, prawdopodobnie z deklaracją DTD
- 28. NET: Zapobiegać XmlDocument.LoadXml od pobierania DTD
- 29. Gdzie jest oficjalny DTD podcastów?
- 30. Qt/C++ Obsługa błędów
Powinieneś sprawdzić http://doc.qt.io/qt-5/qdomdocumenttype.html#QDomDocumentType, klasę reprezentacji DTD Qt! – Troyseph