Gerando um manipulador de documento SAX

Consulte também 

Depois de criar um arquivo DTD, o IDE permitirá que você gere arquivos de manipulador de conteúdo.

Para gerar um manipulador de documento SAX:

  1. Na janela Arquivos, clique com o botão direito do mouse em um nó DTD e escolha Assistente para manipulador de documento SAX.
  2. Especifique as versões do JAXP e o analisador SAX que você deseja usar.
  3. Se desejar incluir todos os eventos originais do analisador SAX na interface do manipulador, marque a caixa de verificação Propagar eventos SAX para o manipulador gerado. Clique em Próximo para continuar.
  4. Selecione os elementos XML para os quais você deseja gerar métodos na interface do manipulador. A coluna Elemento lista os nomes qualificados de todos os elementos do DTD. Escolha o tipo de manipulador do elemento na coluna Tipo de manipulador ou escolha Ignorar para excluir o elemento da interface do manipulador.
  5. Especifique o nome do método do manipulador na coluna Método. Clique em Próximo para continuar.

    O IDE gera um método handle_elementName para elementos de contêiner e um par de métodos start_elementName e end_elementName para elementos de conteúdo.

  6. Selecione os elementos para os quais você deseja gerar métodos do conversor. Esses métodos pegam os objetos de string da saída do analisador e os convertem em tipos de dados qualificados.
  7. Digite um nome para o método conversor de dados na coluna Método conversor. Deixe (nenhum) nessa coluna se não desejar gerar métodos de conversor de dados para os elementos.
  8. Digite o tipo de retorno na coluna Tipo de retorno. O IDE fornece métodos de conversão para tipos de retorno comuns como inteiros e booleanos.

    O IDE verifica se as entradas nessa coluna são identificadores válidos e realça em vermelho os identificadores inválidos. Clique em Próximo para continuar.

  9. Altere os nomes dos arquivos gerados, se necessário.
  10. Marque a caixa de verificação Salvar vinculações personalizadas se desejar salvar as personalizações na geração de código SAX.

    As vinculações são armazenadas em um arquivo XML no mesmo diretório dos arquivos de implementação SAX.

  11. Clique em Finalizar.

    O IDE gera os arquivos do manipulador de conteúdo.

Consulte também
Suporte SAX no IDE
Gerando um examinador de árvores DOM
Criando DTD

Notificações legais