Beispiel: Elementlänge in XML beschränken

Die Länge von Elementen und übersetzbaren Attributen lässt sich beschränken. In diesem Hilfethema wird gezeigt, wie die Längenbegrenzung für das <title>-Element des Dateityps XML-Letter unter Verwendung der XML-Musterdatei example-xml-file-letter.xml festgelegt wird. Es baut auf diesem Musterbeispiel auf: Einen XML-Dateityp, XML-Letter, erstellen.

  1. Wählen Sie in den Parser-Regeln für den Dateityp XML-Letter das Element <title> und klicken Sie auf Bearbeiten.
  2. Achten Sie darauf, dass unter Eigenschaften der Tag-Typ Struktur ausgewählt ist und klicken Sie auf Erweitert.
  3. Geben Sie unter Längenbeschränkungen bei Maximale Länge @maxlength ein. Beachten Sie, dass in der Datei example-xml-file-letter.xml das @maxlength-Attribut von <title> 10 ist:
    <title maxlength="10">Quote Letter</title>
    
  4. Klicken Sie auf OK, um das Fenster zu schließen.
  5. Klicken Sie im Fenster Optionen in der Navigationsstruktur auf Überprüfung > QA Checker 3.0 > Längenprüfung , und wählen Sie Prüfen, ob die Länge der Zielsegmente die Vorgaben des Dateiformats erfüllen und Längenprüfung durchführen.
Öffnen Sie im Editor die Datei example-xml-file-letter.xml. Elemente mit Längenbeschränkungen werden in der Dokumentstrukturspalte rot hervorgehoben. Geben Sie eine Übersetzung für <title> ein, die mehr als 10 Zeichen umfasst, und versuchen Sie, diese zu bestätigen.
Zugehörige Tasks
Beispiel: Definieren einer Parser-Regel zur Hervorhebung von Strukturinformationen
Beispiel: Erstellen eines XML-Dateityps, XML-Letter
Herunterladen der Beispiel-XML-Dateien