Advanced XML Release 8.1

From wiki.eclass.eu
Jump to: navigation, search

Contents

[edit] Description of the files

The ZIP-file contains all relevant files for the class structure of eCl@ss 8.1 ADVANCED in a specific language (“xy” stands for a language code that is part of the files.)

Starting with eCl@ss Release 7.0, there are two different versions of eCl@ss which contain the same classes, but differ in the product description on the basis of properties and values:

  • BASIC (in .csv or .xml format). The BASIC version contains only the content that could be represented in a .csv format that was the exclusively used export format before 7.0. Therefore, it does not contain property block structures nor dynamic elements as in the ADVANCED version. BASIC does contain all classes of the ADVANCED, but the product description with the help of properties and values is structured a lot easier. BASIC is therefore a subset of ADVANCED.
  • ADVANCED (in .xml format). The ADVANCED version is the leading version and built on the basis of the data model ISO13584. It contains all structural elements of the eCl@ss classification system including property blocks, dynamic elements such as reference properties, polymorphism and cardinality blocks. Each classification class refers to both an ADVANCED and a BASIC application class that contains the product description with the help of properties and values. The ADVANCED version contains the complete eCl@ss content.


[edit] Format of the data sets

eCl@ss XML 2.0 (contains OntoML, see ISO 13584-32:2010, with a few optional enhancements), Encoding: UTF-8

[edit] XML-Scheme

The description of the used XML scheme is available [1] or to be found in the eCl@ss wiki: ISO_13584-32_ontoML

[edit] Content of the data sets

eCl@ss Release 8.1 ADVANCED – Language-specific

For each segment two .xml files are included:

  • an .xml file that contains the eCl@ss dictionary ADVANCED
  • an .xml file that contains the corresponding templates for ADVANCED. Templates implement a data requirement statement for the data exchange so that a data sender and a receiver can define e.g. orders, mandatory and optional fields etc. More information in the template scheme: [2] or in the eCl@ss Wiki: Templates

[edit] Structure of the data sets

Please note, that

  • "A_B" stands for the eCl@ss Release number
  • “xy” stands for a language code


8 1 Struktur ADV AB xy.JPG

[edit] List of all contained files

A complete list of all contained files can be found here

[edit] Related Information

Personal tools