Restringir la longitud del elemento en XML

Puede establecer restricciones en elementos y atributos traducibles. Este tema muestra cómo configurar una restricción de longitud del elemento <title> del tipo de archivo XML-Letter, usando el archivo XML de ejemplo example-xml-file-letter.xml. Se basa en el ejemplo Ejemplo: Crear un tipo de archivo XML llamado XML-Letter.

Procedimiento

  1. En las reglas del analizador del tipo de archivo XML-Letter, seleccione el elemento <title> y haga clic en Editar.
  2. En Propiedades, asegúrese de que Tipo de etiqueta sea estructura y haga clic en Avanzada.
  3. En Restricciones de longitud, en Longitud máxima, escriba @maxlength. Tenga en cuenta que en el archivo example-xml-file-letter.xml, el atributo @maxlength de <title> es 10:
    <title maxlength="10">Quote Letter</title>
  4. Haga clic en Aceptar para cerrar las ventanas.
  5. En el panel Opciones, haga clic en Verificación > QA Checker 3.0 > Verificación de longitud en el árbol de navegación y, a continuación, seleccione Comprobar si los segmentos de destino se encuentran en los límites específicos del archivo y Comprobar la limitación de longitud.

    En el Editor, abra el archivo example-xml-file-letter.xml. Los elementos con restricciones de longitud aparecen resaltados en rojo en la columna de estructura del documento. Introduzca una traducción para <title> que tenga más de 10 caracteres e intente confirmar la traducción.