Skip to content
Snippets Groups Projects
Name Last commit Last update
examples
README.md
SI_Format.xsd

XML

XML schema files, best practice examples and software for the SI format (meta-data format for the excahnge of metrological data in ICT applications).

SI_Format.xsd Version 1.1.0 (status: incomplete)

  • basic real and complex
  • constants
  • lists
  • coverage regions
  • hybrid elements
  • comma separated data types

TODOs

  • review data structure and make improvements
  • define types of components of complex
  • finalize list for element real
  • finalize list for element complex

Folder examples..

  • XML examples for the application of the SI format
  • XML examples for the test of the metadata format

Folder proposals..

  • XML examples discussed to be added to the SI format
  • hard implementation of ellipsoid region and rectangle region in complex (including complexCS example)
  • drafts of 'regex' (regular expression) for decimal number type

Change History SI_Format.xsd

2019-02-13

  • added type constant for mathematical constants and fundamental physical constants
  • improved definition of coverage regions and added it to list
  • defined complex type and added to list
  • defined comma separated complex type
  • defined types of components of real
  • defined types for comma separated values
  • defined types for comma separated entries other than decimal values

2019-01-07

  • some pretty printing
  • added non-SI element hybrid to schema
  • added list to hybrid elements
  • changed documentation of integration into xml schemes
  • removed hybrid element from list
  • added elements and changed order of choices in list definition
  • added value1, value2, unit and unitPhase to complex element declaration
  • change realCS element from pattern declaration to new real structure declaration
  • added decimal number type, comma separated decimal number type, comma separated kValue type, comma separated uncertainty value type, comma separated dateTime value type and comma separated coverage probability value type
  • changed declaration of kValue type, uncertainty value type and coverage probability value type
  • interval type enumeration changed from {"probabilistic-symmetric, shortest-interval"} to {"prosym, shortest"}
  • name change: rectangular region to rectangleRegion
  • name change: elliptic region to ellipsoidRegion
  • removed smallest region implementation
  • checked start and end tags of elements