EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

xml_splitp - Online în cloud

Rulați xml_splitp în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda xml_splitp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


xml_split - tăiați un fișier XML mare în bucăți mai mici

DESCRIERE


„xml_split” preia un fișier XML (probabil mare) și îl împarte în mai multe fișiere mai mici. The
memoria utilizată este memoria necesară pentru cea mai mare bucată (adică memoria este reutilizată pentru fiecare nou
bucată mare).

Se poate împărți la un anumit nivel din arbore (implicit, împarte copiii rădăcinii) sau
pe o condiție (folosind subsetul de XPath înțeles de XML::Twig, deci „secțiune” sau
„/doc/section”).

Fiecare fișier generat este înlocuit cu o instrucțiune de procesare care va permite „xml_merge” să facă
reconstruiți documentul original. Formatul instrucțiunii de procesare este „
: ?>"

Numele fișierelor sunt - .xml, cu -00.xml care deține documentul principal.

OPŢIUNI


-l
nivelul de tăiat la: 1 generează un fișier pentru fiecare copil al rădăcinii, 2 pentru fiecare nepot

implicit la 1

-c
generați un fișier pentru fiecare element care trece condiția

xml_split -c va pune fiecare element „secțiune” în propriul fișier (imbricat
se gestionează și secțiunile)

Rețineți că în acest moment această opțiune este mult mai lentă decât utilizarea „-l”

-s
generează fișiere de (aproximativ) . Conținutul fiecărui fișier este inclus în a
element nou ("xml_split::root"), deci este XML bine format. Mărimea poate fi dată în
octeți, Kb, Mb sau Gb.

-g
grupuri elemente într-un singur fișier. Conținutul fiecărui fișier este inclus într-un fișier nou
element ("xml_split::root"), deci este XML bine format.

-b
numele de bază pentru ieșire, fișierele vor fi denumite - <.ext>

este un număr de secvență, vezi mai jos „--nb_digits” este o extensie, vezi mai jos
"--extensie"

implicit la numele fișierului original (dacă este disponibil) sau „out” (dacă intrarea provine de la
intrare standard)

-n
numărul de cifre din numărul de ordine pentru fiecare fișier

dacă mai multe cifre decât sunt necesare, atunci sunt folosite: dacă se folosește „--nb_digits 2”.
și sunt generate 112 fișiere, acestea vor fi numite " -01.xml" la " -112.xml"

implicit la 2

-e
extensie de utilizat pentru fișierele generate

implicit la extensia de fișier original sau „.xml”

-Folosesc elemente XInclude în loc de Instrucțiuni de procesare pentru a marca unde este nevoie de fișierele secundare
a fi inclus

-v ieșire verbosă

Rețineți că această opțiune poate încetini considerabil procesarea (cu un ordin de mărime)
atunci când generați o mulțime de documente mici

-V iese versiune și ieșire

-h ajutor scurt

-m man (necesită ca pod2text să fie în cale)

EXEMPLE


xml_split foo.xml # împărțit la nivelul 1
xml_split -l 2 foo.xml # împărțit la nivelul 2
xml_split -c section foo.xml # este generat un fișier pentru fiecare element de secțiune
# secțiuni imbricate sunt împărțite corect

Utilizați xml_splitp online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    VBA-M (arhivat - Acum pe Github)
    VBA-M (arhivat - Acum pe Github)
    Proiectul s-a mutat la
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caracteristici:Creații de înșelăciune salvează stări multiple
    sistem, acceptă gba, gbc, gb, sgb,
    sgb2Tu...
    Descărcați VBA-M (arhivat - Acum pe Github)
  • 2
    Stacer
    Stacer
    Optimizator și monitorizare de sistem Linux
    Depozitul Github:
    https://github.com/oguzhaninan/Stacer.
    Public: utilizatori finali/desktop. Utilizator
    interfață: Qt. Programare La...
    Descărcați Stacer
  • 3
    orangefox
    orangefox
    Furk al TeamWinRecoveryProject (TWRP)
    cu multe funcții suplimentare, reproiectare
    și mai multe Caracteristici: Suportă Treble și
    ROM-uri non-Treble Nucleu Oreo actualizat,
    construit...
    Descărcați OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    Portal de operațiuni IT: o deschidere completă
    sursă, ITIL, serviciu web
    instrument de management, inclusiv un complet
    CMDB personalizabil, un sistem de asistență și
    un om cu documente...
    Descărcați itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine este o muzică multi-platformă
    jucător și organizator de bibliotecă inspirat de
    Amarok 1.4. Are un rapid și
    interfață ușor de utilizat și vă permite
    cauta si...
    Descărcați Clementine
  • 6
    XISMuS
    XISMuS
    ATENȚIE: Actualizarea cumulativă 2.4.3 are
    fost eliberat!! Actualizarea funcționează pentru orice
    versiunea anterioară 2.xx. Dacă faceți upgrade
    din versiunea v1.xx, vă rugăm să descărcați și
    i ...
    Descărcați XISMuS
  • Mai mult »

Comenzi Linux

Ad