railml 3.1 validation [message #2260] |
Thu, 24 October 2019 13:03 |
Fabiana Diotallevi
Messages: 21 Registered: October 2018
|
Junior Member |
|
|
Dear all,
we are trying to incorporate a railml 3.1 validator (after export and before import) in our RaIL-AiD tool, which is written in QT (c++) language. We are using the railml 3.1 xsd files downloaded from the railml.org website.
However, it seems that the internal QT standard xml validator fails in validating the xsd files themselves (not the produced xml, but the schema files!!!), because there is a circular reference between the two schemas:
- common3.xsd
- rtm4railml3.xsd
The fact is that the common3.xsd file includes the rtm4railml3.xsd, and the rtm4railml3.xsd file includes the common3.xsd.
Is this correct? Is the problem related only to the QT internal validator that can't deal with a cyclic reference? Anybody has had the same problem?
|
|
|