Jibx.

Framework de código aberto para ligação de dados XML para Java
Baixe Agora

Jibx. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Dennis M. Sosnoski
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 15.7 MB

Jibx. Tag


Jibx. Descrição

Framework de código aberto para ligação de dados XML para Java O Jibx funciona com as classes existentes, usando um arquivo de definição de mapeamento flexível para determinar como os objetos de dados são traduzidos de e para xml.jibx permite trabalhar com dados de documentos XML usando suas próprias estruturas de classe. O Jibx Framework lida com todos os detalhes de converter seus dados de e para xml com base nas suas instruções. O Jibx é projetado para realizar a tradução entre estruturas internas de dados e XML com eficiência muito alta, mas ainda permite um alto grau de controle sobre o processo de tradução.Como gerencia isso? O Jibx usa documentos de definição de ligação para definir as regras de como seus objetos Java são convertidos ou de XML (a ligação). Em algum momento depois de ter compilado seu código-fonte em arquivos de classe, execute a primeira parte da estrutura Jibx, o compilador de ligação. Este compilador aprimora arquivos de classe binária produzidos pelo compilador Java, adicionando código para lidar com instâncias de conversão das classes para ou de XML. Depois de executar o compilador de ligação, você pode continuar as etapas normais que você assume a montagem do seu aplicativo (como construir arquivos jar, etc.). Você também pode pular o compilador de ligação como uma etapa separada e, em vez disso, vincular as classes diretamente no tempo de execução, embora essa abordagem tenha algumas desvantagens. A segunda parte da estrutura Jibx é o tempo de execução de ligação. O tempo de execução usa um analisador que implementa a entrada XMLPull para manuseio documentos, mas é auto-suficiente. O que há de novo nesta versão: · Lidar com XS: Anotação Elementos de criança de XS: Esquema. · Corrigir alguns casos em que o nome do elemento foi definido em referência de mapeamento de concreto. · Ignore o namespace não-espaço-espaço no conjunto que precisa ser definido ao gerar documentação (evitando o NPE). · Corrigir o manuseio de URLs de esquema (em vez de caminhos de arquivo) passados na linha de comando. · Corrigir problemas do compilador de ligação no manuseio de namespace, incluindo a detecção quando o namespace não expandido não pode ser usado porque algum outro namespace foi feito o padrão. · Afrouxe o teste de correspondência de atributos para ligação pré-compilada sendo incluída, apenas os casos de teste em que a compatibilidade é um problema. · Permitir que as ligações pré-compiladas incluam outras ligações, e apenas verifique se o pacote em inclui incluído diretamente. · Alterar o conteúdo arbitrário para o XS: Documentação e XS: AppInfo Element. · Verifique se há caminho de arquivo absoluto fornecido para o esquema, antes de assumir parentes. · Relatar um erro quando o tipo especificado para um elemento de esquema é um tipo abstrato. · Adicionar item de referência para o tipo de base de restrição complexitiva, em vez de apenas ignorar (necessário para que o manuseio de extrato de esquema retire a referência de namespace).


Jibx. Software Relacionado

O framework Tao.

fornece ligações para desenvolvimento relacionado ao jogo de plataforma cruzada utilizando a plataforma .NET ...

597 52.6 MB

Download

Gerbmerge.

Ferramenta de Open Source e Free Development para mesclar vários arquivos Gerber / Excellon ...

636 418 KB

Download