xmldiff - Online na nuvem

Este é o comando xmldiff que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


xmldiff - Correção de árvore 2 entre documentos xml

SINOPSE


xmldiff [ opções ] arquivo_original arquivo_modificado

xmldiff [ opções ] -r diretório_original diretório_modificado

DESCRIÇÃO


xmldiff é um utilitário para extrair diferenças entre dois arquivos xml. Retorna um conjunto
de primitivas para aplicar na árvore de origem para obter a árvore de destino.

A implementação é baseada em Mudar detecção in hierarquicamente estruturada em formação,
por S. Chawathe, A. Rajaraman, H. Garcia-Molina e J. Widom, Stanford University, 1996

OPÇÕES


-h, --ajuda
exibir esta mensagem de ajuda e sair.

-V, --versão
exibir o número da versão e sair

-H, --html
arquivos de entrada são HTML em vez de XML

-r, --recursivo
ao comparar diretórios, compare recursivamente qualquer
subdiretórios encontrados.

-x, --xupdate
exibir a saída seguindo a especificação Xupdate xml
(Vejo http://www.xmldb.org/xupdate/xupdate-wd.html# N19b1de).

-e , --encoding =
especifique a codificação a ser usada para a saída. O padrão é UTF-8

-n, --not-normalize-espaços
não normalize espaços e novas linhas em nós de texto e comentários.

-c, --excluir-comentários
não processe nós de comentários

-g, --ext-ges
inclui todas as entidades externas gerais (texto).

-p, --ext-pes
inclui todas as entidades de parâmetros externos, incluindo o DTD externo
subconjunto.

--profile =
exibir um perfil de execução (executar mais devagar com esta opção),
perfil salvo em arquivo (formato binarie).

SAIR STATUS


0 significa que nenhuma diferença foi encontrada.

Um número positivo significa que algumas diferenças foram encontradas.

Um número negativo significa que ocorreu um erro.

CONHECIDO PROBLEMAS


xmldiff usa um algoritmo com uma complexidade algorítmica (muito) alta, o que o torna
inadequado para processar grandes documentos XML. Se o seu documento tiver mais de cerca de 100 nós,
você provavelmente deve procurar uma solução alternativa.

Qualquer sugestão para este problema é bem-vinda pela Logilab. Por favor, diga-nos se você está ciente de um
algoritmo mais simples para resolver este problema.

REQUER


python, pyxml

Use xmldiff online usando serviços onworks.net



Programas online mais recentes para Linux e Windows