Elementlänge in XML beschränken

Die Länge von Elementen und übersetzbaren Attributen lässt sich beschränken. Nachfolgend wird beschrieben, wie Sie Längenbeschränkungen für das Element <title> des Dateityps XML-Letter festlegen können. Wir verwenden dazu die XML-Beispieldatei example-xml-file-letter.xml. Sie baut auf dem folgenden Muster auf. Beispiel: Erstellen eines XML-Dateityps, XML-Letter.

Prozedur

  1. Wählen Sie in den Parser-Regeln für den Dateityp XML-Letter das Element <title> aus 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 Qualitätsprü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 aus.

    Ö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.