Hallo liebe Gemeinde,
ich habe ein Problem mit meiner Datenbank. Und zwar habe ich eine xsd schema erstellt, bei dem ein element den typ xs:date hat.
Nur erzeuge ich eine passende datenbank und füge an geeigneter Stelle ein
|
Source code
|
1
|
<date>2000-01-01</date>
|
Das funktioniert tadellos, insbesondere der test
xmllint --noout --schema MEINSCHEMA.xsd MEINEDATENBANK.xml
liefert eine vailde Datenbank.
Nun habe ich das Problem, dass ich Datenbanken mit anderen skripten erzeuge. Diese führen (zur besseren lesbarkeit) aber folgendes ein
|
Source code
|
1
2
3
|
<date>
2000-01-01
</date>
|
Das gefällt dem validator nicht mehr, den er sagt in etwa
|
Source code
|
1
2
3
|
'
2000-01-01
' is not a valid value of the atomic type 'xs:date'.
|
Ich mein, recht hat er, wegen der Zeilenumbrüche, aber da muss es doch etwas geben, um diese Zeilenumbrüche "auszushcließen", oder?
Gruß,
curator