Validar esquemas XML

Validar um esquema XML determina se o estado actual de um ficheiro de esquema XML é semanticamente válido. Quaisquer erros serão apresentados na vista Problemas.

As seguintes instruções foram escritas para a perspectiva Recurso, mas também serão aplicáveis a muitas outras perspectivas.

Para validar um esquema XML:

  1. Faça clique com o botão direito do rato no ficheiro na vista Navegador e faça clique em Executar validação.
  2. Caso tenham ocorrido falhas na validação, poderá consultar a vista Problemas para ver quais os problemas registados.
    Nota: Se receber uma mensagem de erro a indicar que a vista Problemas está cheia, poderá aumentar o número máximo de mensagens de erro permitidas, seleccionando Propriedades > Validação e especificando o número máximo de mensagens de erro permitidas.

O suporte do esquema XML mo editor de esquemas XML é baseado na W3C XML Schema Recommendation Specification. As especificações do esquema XML Esquema XML Parte 1: Estruturas e Esquema XML Parte 2: Tipos de dados do sítio da Web W3C são utilizados para validação.

Algumas mensagens de erro contêm uma referência às restrições do esquema enumeradas no Apêndice C do Esquema XML Parte 1: Documento de estruturas. Cada restrição tem um nome único que será referenciado na mensagem de erro. Por exemplo, se receber uma mensagem de erro com este texto: ct-props-correct e pesquisou o texto no documento Estrutura, perceberá que se refere à secção "Restrição de componente de esquema: Correcção de propriedades de definição de tipo complexo".

É possível definir as propriedades de um projecto de modo a que, diferentes tipos de recursos de projecto sejam automaticamente validados sempre que os guardar. A partir de um menu emergente, seleccione Propriedades, e, em seguida, seleccione Validação. Quaisquer validadores que podem ser executados no seu projecto serão enumerados na página Validação.

Tarefas relacionadas
Criar esquemas XML
Informações relacionadas
../../org.eclipse.jst.j2ee.doc.user/topics/tjval.html
Esquemas XML Parte 1: Estruturas
Esquemas XML Parte 2: Tipos de dados