Zeichenlänge in DTD
Rubi
- xml
Guten Morgen alle zusammen
Hab ein kleines Problem mit der maximalen Zeichenlänge in einem XML Feld. Ich bekomme von mehreren Teilnehmern Signalnamen die ich zusammen mit anderen Werten in eine Datenbank schreibe. Jetzt hab ich das Problem das es immer mal wieder vorkommt das ein Signalname länger ist als 50 Zeichen, ich kann aber nur maximal 50 Zeichen in meine Datenbank schreiben.
Gibt es eine Möglichkeit in einer DTD die maximale Länge festzulegen und das XML gegen diese DTD zu validieren.
Danke für Eure Anregungen
Gruß Ruben
Hello,
nein, eine DTD kann das Element leider nur grundsätzlich einführen. Wenn du genauere Einschränkungen brauchst, musst du ein passendes XML-Schema erstellen. Hier hast du die Möglichkeit, die Datentypen, Format und auch Längen genauer zu beschränken.
MfG
Rouven
ah, ok....muss ich es halt irgendwie anders abfangen
Vielen Dank für die schnelle Antwort
mfg
Ruben