InglêsFrancêsEspanhol

Ad


favicon do OnWorks

xml_splitp - Online na nuvem

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

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


xml_split - corta um grande arquivo XML em pedaços menores

DESCRIÇÃO


"xml_split" pega um arquivo XML (presumivelmente grande) e o divide em vários arquivos menores. o
a memória usada é a memória necessária para a maior parte (ou seja, a memória é reutilizada para cada novo
pedaço).

Ele pode se dividir em um determinado nível da árvore (o padrão, divide os filhos da raiz), ou
em uma condição (usando o subconjunto de XPath compreendido por XML :: Twig, então "seção" ou
"/ doc / seção").

Cada arquivo gerado é substituído por uma instrução de processamento que permitirá que "xml_merge"
reconstruir o documento original. O formato da instrução de processamento é "
: ?> "

Os nomes dos arquivos são - .xml, com -00.xml contendo o documento principal.

OPÇÕES


-eu
nível de corte em: 1 gera um arquivo para cada filho da raiz, 2 para cada neto

o padrão é 1

-c
gere um arquivo para cada elemento que passa na condição

xml_split -c irá colocar cada elemento de "seção" em seu próprio arquivo (aninhado
seções são tratadas também)

Observe que no momento esta opção é muito mais lenta do que usar "-l"

-s
gera arquivos de (aproximadamente) . O conteúdo de cada arquivo é colocado em um
novo elemento ("xml_split :: root"), portanto, é um XML bem formado. O tamanho pode ser fornecido em
bytes, Kb, Mb ou Gb.

-g
grupos elementos em um único arquivo. O conteúdo de cada arquivo é colocado em um novo
element ("xml_split :: root"), então é um XML bem formado.

-b
nome de base para a saída, os arquivos serão nomeados - <.ext>

é um número de sequência, veja abaixo "--nb_digits" é uma extensão, veja abaixo
"--extensão"

o padrão é o nome do arquivo original (se disponível) ou "out" (se a entrada vier do
entrada padrão)

-n
número de dígitos no número de sequência para cada arquivo

se mais dígitos do que são necessários, então eles são usados: se "--nb_digits 2" for usado
e 112 arquivos são gerados, eles serão nomeados " -01.xml "para" -112.xml "

o padrão é 2

-e
extensão para usar para arquivos gerados

o padrão é a extensão do arquivo original ou ".xml"

-i usa elementos XInclude em vez de instruções de processamento para marcar onde os sub-arquivos precisam
A ser incluído

-v saída detalhada

Observe que esta opção pode desacelerar o processamento consideravelmente (em uma ordem de magnitude)
ao gerar muitos documentos pequenos

-V produz a versão e sai

-h breve ajuda

-m man (requer pod2text no caminho)

EXEMPLOS


xml_split foo.xml # dividir no nível 1
xml_split -l 2 foo.xml # dividir no nível 2
xml_split -c section foo.xml # um arquivo é gerado para cada elemento de seção
# seções aninhadas são divididas corretamente

Use xml_splitp online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    VBA-M (arquivado - agora no Github)
    VBA-M (arquivado - agora no Github)
    O projeto mudou para
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Recursos: Criação de truques, salvar estados multi
    sistema, suporta gba, gbc, gb, sgb,
    sgb2Tu...
    Baixar VBA-M (arquivado - agora no Github)
  • 2
    Stacer
    Stacer
    Otimizador e monitoramento de sistema Linux
    Repositório Github:
    https://github.com/oguzhaninan/Stacer.
    Público: usuários finais / desktop. Do utilizador
    interface: Qt. Programação L...
    Baixar Stacer
  • 3
    raposa-laranja
    raposa-laranja
    Fork do TeamWinRecoveryProject (TWRP)
    com muitas funções adicionais, redesenho
    e mais recursos:Suporta agudos e
    não-Treble ROMsUp-to-date Oreo kernel,
    construído...
    Baixar OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - Código aberto do CMDB de ITSM
    Portal de Operações de TI: um completo
    fonte, ITIL, serviço baseado na web
    ferramenta de gestão que inclui um
    CMDB personalizável, um sistema de helpdesk e
    um homem de documentos...
    Baixe itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine é uma música multiplataforma
    jogador e organizador de biblioteca inspirado por
    Amarok 1.4. Tem um rápido e
    interface fácil de usar e permite que você
    pesquise e...
    Baixar Clementine
  • 6
    XISMuS
    XISMuS
    ATENÇÃO: A atualização cumulativa 2.4.3 tem
    foi lançado !! A atualização funciona para qualquer
    versão 2.xx anterior. Se estiver atualizando
    da versão v1.xx, faça o download e
    i ...
    Baixar XISMuS
  • Mais "

Comandos Linux

Ad