Xmldego.

Uma biblioteca de classe Java para filtrar e extrair dados XML
Baixe Agora

Xmldego. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Harald Kirsch
  • Site do editor:
  • http://wsd.iitb.fhg.de/~geg/clighome/

Xmldego. Tag


Xmldego. Descrição

Uma biblioteca de classe Java para filtrar e extrair dados XML XMLDEGO, uma biblioteca de classes Java, é usada para simplificar os processos de filtragem e extrair dados do texto XML. Para ativar filtrar arquivos XML mesmo muito grandes, depende de Sax em vez de no DOM. Semelhante ao SAX, você registra callbacks para ouvir eventos do analisador. Mas, em contraste com o SAX, a ligação do evento pode ser muito específica, tal que você precisa lidar apenas com elementos XML que você está realmente interessado em.events são definidos para acontecer em um contexto, enquanto um contexto é descrito principalmente por um caminho de contexto , listando os elementos até o nível atual do aninhamento do elemento XML sendo analisado. Como exemplo, considere listar todos os nós de destino de um script de formiga. Tudo o que você precisa fazer é preparar a cópia Binding / Project / Target - Copywhere é um retorno de chamada predefinido. Atualmente, os retornos podem ser anexados a tags iniciais e finais, comentários, instruções de processamento e texto.Processing ModelXMLDEGO destina-se a filtrar e transformar o texto XML em outro texto XML ou apenas outro texto. Em contraste com o XSLT, ele não funciona na Árvore Dom Completa, mas funciona sequencialmente em eventos Sax chegando. O benefício é que nem todo o arquivo XML deve ser lido para a memória, antes de processar o SACK. Parser com seu próprio manipulador, o XMLDEGO permite registrar callbacks para eventos mais específicos do que apenas "todas as tags iniciais". Todos os eventos SAX START e END Element são relatados a um callbackselector. Você registra objetos de retorno de chamada com o seletor. O recallbackselector, por exemplo, permite vincular callbacks a expressões regulares que correspondem às / raiz / elem / subelem, mas outras implementações seletor são possíveis. O objeto de retorno de chamada será chamado com uma string mantendo o snippet XML atual associado ao evento. Para um comentário, este é o texto completo de comentários, por exemplo, e para uma tag final, é a própria tag. O retorno de chamada tem três ações principais que pode executar: 1. Envie o texto fornecido à saída. Obviamente, isso inclui a possibilidade de modificar o texto primeiro ou excluí-lo completamente. 2. Ligue a maquinaria entre o modo ECHO e Delete. No modo ECHO, o texto XML recebido é ecoado para a saída sem a necessidade de chamar explicitamente quaisquer retornos de chamada definidos pelo usuário. No modo não echo (modo de exclusão), nada é enviado para a saída por padrão. Claro que os retornos de chamada podem gerar saída explicitamente. 3. Defina uma marca no contexto do elemento XML atual. Isso iniciará a saída do buffer para que ele possa ser alterado antes de ser finalmente enviado. O curso de maquinaria pode ser usado para gerar nenhuma saída e, em vez disso, criar alguma estrutura de dados interna. Em comparação com a leitura na árvore Dom completa com um analisador DOM, isso faz apenas sentido, no entanto, se apenas pequenos bits forem extraídos de um arquivo XML grande. Requisitos: · Java 2 Edição Standard Runtime Ambiente


Xmldego. Software Relacionado