Position of rollingstock in the XML-Tree / Position von rollingstock im XML-Baum / position de rollingstock dans l’aborescence XML

Multiplicity / Anzahl / Multiplicité

Semantics / Bedeutung / Sémantique

The element <rollingstock> is the start of railML tree used for data related to rolling stock, i.e. for individual vehicles, series of vehicle, train parts and complete trains. On top there are only management information for the railML structure itself.

xml:lang(introduced with version 2.1): This is a unique identifier of language. It uses basically the language standard IETF BCP 47(external link) which may be different to ISO 639-1(external link) or ISO 639-2(external link). For mapping hints see relation to other standards(external link). This defines the language used for name and description. Use <additionalName> to provide a name and/or description in other languages.

version: This is the version number of the railML® release the current XML file conforms to. It is not any internal numbering from a version control system for the data version. Use it only, if the subschema element is outsourced, else use the 'version' attribute in the root element (<railml>)

id: xs:ID, requireda string, starting with a letter (a..zA..Z) or an underscore (_), followed by a non-colonized and non-spaced string consisting of letters, digits, points (.), dashes (-) or underscores (_)