[railML3] Binding position of Meta-Data in railML-Scheme [message #3034] |
Tue, 09 August 2022 15:29 |
Martin Zien
Messages: 12 Registered: December 2021
|
Junior Member |
|
|
The current XSD-Defintion of railML 3.2 shows the node of "metadata" behind "common", "infrastructure" and "interlocking".
This is driven by the idea to have the nodes sorted alphabetically.
And theortically, the XSD allows to place the main nodes at any order inside the railML.
And of course, it is desirable to have "metadata" in a top position of the railML.
But when typical "onboard"-routines of programming languages create the railML by using the XSD, "metadata" is placed in the order that is applied in the XSD-Definition (means: behind "interlocking").
For this reason it should be considered to re-locate the node "metadata" in front or behind "common" in the XSD - exeptionall to the principle of the aplhabetical order.
Best regards
Martin Zien
|
|
|