InglesPransesEspanyol

OnWorks favicon

xml_splitp - Online sa Cloud

Patakbuhin ang xml_splitp sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na xml_splitp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


xml_split - gupitin ang isang malaking XML file sa mas maliliit na piraso

DESCRIPTION


Ang "xml_split" ay kumukuha ng isang (marahil malaki) XML file at hatiin ito sa ilang mas maliliit na file. Ang
Ang memorya na ginamit ay ang memorya na kailangan para sa pinakamalaking tipak (ibig sabihin, ang memorya ay muling ginagamit para sa bawat bago
tipak).

Maaari itong hatiin sa isang partikular na antas sa puno (ang default, hatiin ang mga anak ng ugat), o
sa isang kundisyon (gamit ang subset ng XPath na naiintindihan ng XML::Twig, kaya "section" o
"/doc/section").

Ang bawat nabuong file ay pinapalitan ng isang pagtuturo sa pagproseso na magpapahintulot sa "xml_merge" na
muling itayo ang orihinal na dokumento. Ang format ng pagtuturo sa pagproseso ay "
: ?>"

Ang mga pangalan ng file ay - .xml, kasama ang -00.xml na may hawak na pangunahing dokumento.

Opsyon


-l
antas upang i-cut sa: 1 ay bumubuo ng isang file para sa bawat bata ng ugat, 2 para sa bawat grand child

default sa 1

-c
bumuo ng isang file para sa bawat elemento na pumasa sa kundisyon

xml_split -c ay maglalagay ng bawat elemento ng "seksyon" sa sarili nitong file (nested
ang mga seksyon ay pinangangasiwaan din)

Tandaan na sa ngayon ang pagpipiliang ito ay mas mabagal kaysa sa paggamit ng "-l"

-s
bumubuo ng mga file ng (tinatayang) . Ang nilalaman ng bawat file ay nakapaloob sa a
bagong elemento ("xml_split::root"), kaya ito ay mahusay na nabuong XML. Ang laki ay maaaring ibigay sa
byte, Kb, Mb o Gb.

-g
mga grupo mga elemento sa isang file. Ang nilalaman ng bawat file ay nakapaloob sa isang bago
elemento ("xml_split::root"), kaya ito ay mahusay na nabuong XML.

-b
base name para sa output, ang mga file ay papangalanan - <.ext>

ay isang sequence number, tingnan sa ibaba ang "--nb_digits" ay isang extension, tingnan sa ibaba
"--extension"

default sa orihinal na pangalan ng file (kung magagamit) o ​​"out" (kung ang input ay mula sa
karaniwang input)

-n
bilang ng mga digit sa sequence number para sa bawat file

kung mas maraming digit kaysa ay kailangan, pagkatapos ay ginagamit ang mga ito: kung ang "--nb_digits 2" ay ginamit
at 112 mga file ang nabuo na sila ay pinangalanang " -01.xml" hanggang " -112.xml"

default sa 2

-e
extension na gagamitin para sa mga nabuong file

default sa orihinal na extension ng file o ".xml"

-Gumagamit ako ng mga elemento ng XInclude sa halip na Mga Tagubilin sa Pagproseso upang markahan kung saan kailangan ng mga sub file
na isasama

-v verbose na output

Tandaan na ang opsyong ito ay maaaring makapagpabagal nang malaki sa pagpoproseso (sa pamamagitan ng pagkakasunud-sunod ng magnitude)
kapag bumubuo ng maraming maliliit na dokumento

-V outputs bersyon at exit

-h maikling tulong

-m man (nangangailangan ng pod2text na nasa landas)

HALIMBAWA


xml_split foo.xml # split sa level 1
xml_split -l 2 foo.xml # split sa level 2
xml_split -c section foo.xml # isang file ay nabuo para sa bawat elemento ng seksyon
Nahati nang maayos ang # na nested na seksyon

Gumamit ng xml_splip online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    XMLTV
    XMLTV
    Ang XMLTV ay isang set ng mga program na ipoproseso
    Mga listahan sa TV (tvguide) at tumulong sa pamamahala
    iyong panonood ng TV, pag-iimbak ng mga listahan sa isang
    XML-based na format. May mga kagamitan sa
    gawin...
    I-download ang XMLTV
  • 2
    striker
    striker
    Proyekto ng Strikr Free Software. Mga artifact
    inilabas sa ilalim ng 'intent based'
    dalawahang lisensya: AGPLv3 (komunidad) at
    CC-BY-NC-ND 4.0 internasyonal
    (komersyal)...
    I-download ang strikr
  • 4
    GIFLIB
    GIFLIB
    Ang giflib ay isang aklatan para sa pagbabasa at
    pagsulat ng mga larawang gif. Ito ay API at ABI
    tugma sa libungif na nasa
    malawak na paggamit habang ang LZW compression
    ang algorithm ay...
    I-download ang GIFLIB
  • 5
    Alt-F
    Alt-F
    Nagbibigay ang Alt-F ng libre at open source
    alternatibong firmware para sa DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Ang Alt-F ay may Samba at NFS;
    sumusuporta sa ext2/3/4...
    I-download ang Alt-F
  • 6
    usm
    usm
    Ang Usm ay isang pinag-isang pakete ng slackware
    manager na humahawak ng awtomatiko
    paglutas ng dependency. Ito ay nagkakaisa
    iba't ibang mga repositoryo ng pakete kasama ang
    slackware, slacky, p...
    I-download ang usm
  • Marami pa »

Linux command

Ad