GoGPT Best VPN GoSearch

Значок OnWorks

xml_splitp - онлайн у хмарі

Запустіть xml_splitp у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда xml_splitp, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


xml_split - розрізати великий XML-файл на менші шматки

ОПИС


"xml_split" бере (імовірно великий) файл XML і розбиває його на кілька менших файлів. The
Використана пам’ять – це пам’ять, необхідна для найбільшого фрагмента (тобто пам’ять повторно використовується для кожного нового
шматок).

Він може розбиватися на заданому рівні дерева (за замовчуванням розбиває дочірні елементи кореня), або
за умови (використовуючи підмножину XPath, яку розуміє XML::Twig, тож "розділ" або
"/doc/section").

Кожен згенерований файл замінюється інструкцією обробки, яка дозволить "xml_merge".
відновити вихідний документ. Формат інструкції по обробці "
: ?>"

Назви файлів є - .xml, з -00.xml, що містить основний документ.

ВАРІАНТИ



рівень для вирізання: 1 створює файл для кожного дочірнього кореня, 2 для кожного внука

за замовчуванням 1

-c
створити файл для кожного елемента, який відповідає умові

xml_split -c помістить кожен елемент "section" у власний файл (вкладений
розділи теж обробляються)

Зауважте, що на даний момент цей параметр набагато повільніше, ніж використання "-l"

-s
створює файли (приблизно) . Вміст кожного файлу укладено в a
новий елемент ("xml_split::root"), тому це добре сформований XML. Розмір можна вказати
байт, Кб, Мб або Гб.


групи елементів в одному файлі. Вміст кожного файлу вкладено в новий
елемент ("xml_split::root"), тому це добре сформований XML.


базова назва для виводу, файли будуть названі - <.ext>

є порядковим номером, див. нижче "--nb_digits" є розширенням, див. нижче
"--розширення"

за замовчуванням має оригінальне ім’я файлу (якщо доступне) або «out» (якщо вхід надходить з
стандартний вхід)

-n
кількість цифр у порядковому номері для кожного файлу

якщо більше цифр, ніж потрібні, то вони використовуються: якщо використовується «--nb_digits 2».
і створено 112 файлів, вони будуть називатися " -01.xml" до " -112.xml"

за замовчуванням 2


розширення для використання для згенерованих файлів

за замовчуванням має вихідне розширення файлу або ".xml"

-я використовую елементи XInclude замість інструкцій обробки, щоб позначити, де потрібні підфайли
бути включені

-v докладний вихід

Зауважте, що цей параметр може значно уповільнити обробку (на порядок)
при створенні великої кількості невеликих документів

-V виводить версію і вихід

-h коротка довідка

-m людина (потрібно, щоб pod2text був на шляху)

ПРИКЛАДИ


xml_split foo.xml # розділити на рівні 1
xml_split -l 2 foo.xml # розділити на рівні 2
xml_split -c section foo.xml # для кожного елемента розділу створюється файл
# вкладених розділів розділено належним чином

Використовуйте xml_splitp онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad




×
реклама
❤️Робіть покупки, бронюйте або купуйте тут — безкоштовно, це допомагає зберегти послуги безкоштовними.