InglêsFrancêsEspanhol

Ad


favicon do OnWorks

xmlsortp - Online na nuvem

Execute o xmlsortp no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando xmlsortp 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


xmlsort - classifica 'registros' em arquivos XML

SINOPSE


xmlsort -r = [ ] [ ]

opções:
-r nome dos elementos a serem classificados
-k nós filhos a serem usados ​​como chaves de classificação
-i ignorar maiúsculas e minúsculas ao classificar
-s normaliza os espaços em branco ao comparar as chaves de classificação
-t buffer de registros para o diretório nomeado em vez de na memória
-m definir o tamanho do bloco de memória para buffer de disco
-h help - exibe a documentação completa

Exemplo:
xmlsort -r 'pessoa' -k 'sobrenome; nome' -i -s in.xml> out.xml

DESCRIÇÃO


Este script pega um documento XML em STDIN ou de um arquivo nomeado e grava um
versão do arquivo para STDOUT. A opção "-r" deve ser usada para identificar 'registros' em
o documento - os bits que você deseja ordenar. Os elementos antes e depois dos registros serão
não afetado pelo tipo.

OPÇÕES


Aqui está um breve resumo das opções de linha de comando (e as opções XML :: Filter :: Sort
a que correspondem). Para obter mais detalhes, consulte XML :: Filter :: Sort.

-r (Registro)
O nome dos elementos a serem classificados. Pode ser um nome de elemento simples, como
'pessoa' ou um caminho como 'funcionários / pessoa' (apenas elementos de pessoa continham
diretamente dentro de um elemento de funcionários).

-k (Chaves)
Lista separada por ponto e vírgula de elementos (ou atributos) dentro de um registro que deve ser
usado como chaves de classificação. Cada tecla pode ser opcionalmente seguida por 'alfa' ou 'num' para
indicar alfanumérico de classificação numérica e 'asc' ou 'desc' para ascendente ou
ordem decrescente (por exemplo: -k 'sobrenome; nome; idade, n, d').

-i (IgnorarCaso)
Esta opção torna as comparações de classificação insensíveis a maiúsculas e minúsculas.

-s (normalizarKeySpace)
Por padrão, todos os espaços em branco nos elementos-chave de classificação são considerados significativos.
Especificar -s fará com que os espaços em branco à esquerda e à direita sejam removidos e internos
o espaço em branco corre para ser reduzido a um único espaço.

-t (TempDir)
Ao classificar documentos grandes, pode ser prudente usar buffer de disco em vez de
buffer de memória. Esta opção permite que você especifique onde os arquivos temporários devem estar
escrito.

-m (MaxMem)
Se você usar a opção -t para habilitar o buffer de disco, os registros serão coletados na memória
em 'pedaços' de até cerca de 10 megabytes antes de serem classificados e colocados em spool para temporário
arquivos. Esta opção permite que você especifique um tamanho de bloco maior. Um sufixo de K ou M
indica kilobytes ou megabytes respectivamente.

Use xmlsortp online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad