2010-03-22 8 views
6

Qt의 XML 처리로 DTD에 대해 XML 파일의 유효성을 검사 할 수있는 방법이 있습니까? 나는 인터넷 검색을 시도했지만 곧장 대답을 얻을 수 없습니다. Qt가 XML 파일의 유효성 검사에 대한 지원을 포함하지 않는다면, 직접 검증을 구현하는 과정은 무엇일까요? 사양에 대해 XML 유효성 검사와 관련하여 시작하는 좋은 참고 자료가 있습니까? 도와 주셔서 감사합니다!DTD에 대해 유효성을 검사하는 Qt C++ XML?

+0

Qt의 DTD 표현 클래스 인 http://doc.qt.io/qt-5/qdomdocumenttype.html#QDomDocumentType을 확인하십시오! – Troyseph

답변

4

이와 XML 유효성을 검사 할 수 있습니다 : http://qt.nokia.com/doc/4.6/qxmlschema.html

또한 여기에서 예를 찾을 수 있습니다 XML Schema Validation Example

이 조금 도움이되기를 바랍니다!

+0

그래서 XML 스키마로 DTD를 사용하여 유효성을 검사 할 수 없습니까? 전에는 "XML Schema"에 대해 들어 보지 못했지만, 내가해야 할 일을하는 것처럼 보인다. – Joseph

+0

Qt를 사용하여 DTD 관련 내용을 들어 보지 못했습니다 ... 함께 가야 할 것이라고 생각합니다.하지만 어쩌면 내가 틀렸을 수도 있습니다 ... –

+0

Qt 언어 전문가는 DTD를 사용하여 TS 번역 XML 파일을 사용합니다. http://qt-project.org/doc/qt-5/linguist-ts-file-format.html – SketchBookGames

관련 문제