May 2018
Intermediate to advanced
680 pages
15h 54m
German
Hier ein Beispiel für eine Datenstrukturdefinition mit RelaxNG, die zur Datenvalidierung von XML-Dokumenten herangezogen werden kann.
RelaxNG ist ein etablierter Standard zur Datenvalidierung. RelaxNG ist selbst ein XML-Dokument. Der Aufbau einer RelaxNG-Datei kann so aussehen:
<?xml version="1.0" encoding="UTF-8"?> <grammar xmlns="http://relaxng.org/ns/structure/1.0" ns="http://www.wilfried-grupe.de" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"> <start> <element name="CSV2XML"> <oneOrMore> <element name="DS"> <attribute name="pos"> <data type="integer"/> </attribute> <element name="id"> <data type="string"/> </element> <element name="name"> <data type="string"/> </element> <element name="vorname"> <data type="string"/> ...Read now
Unlock full access