Это команда xml_ppp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
xml_pp - красивый XML-принтер
СИНОПСИС
xml_pp [параметры] [ ]
ОПИСАНИЕ
Красивый XML-принтер с использованием XML :: Twig
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-я[ ]
редактирует файл (ы) на месте, если предусмотрено расширение (без пробела между "-i" и
extension), то создается резервная копия исходного файла с этим расширением.
Правила для расширения такие же, как у Perl (см. Perldoc perlrun): если
расширение не содержит "*", то оно добавляется к исходному имени файла. Если
расширение действительно содержит один или несколько символов «*», тогда каждый «*» заменяется на
текущее имя файла.
-s
стиль, используемый для красивой печати: none, nsgmls, nice, indented, record или
record_c (точное описание этих стилей см. в документации XML :: Twig), с отступом
по умолчанию
-п
сохраняет пробелы в тегах. Вы можете использовать несколько опций "-p" или заключить теги в кавычки, если
вам нужно больше, чем один
-e
используйте XML :: Twig output_encoding (на основе Text :: Iconv или Unicode :: Map8 и
Unicode :: String), чтобы установить кодировку вывода. По умолчанию исходная кодировка
сохранились.
Если используется эта опция, объявление XML обновляется (и создается, если его не было).
Убедитесь, что кодировка поддерживается парсером, который вы используете, если вы хотите иметь возможность
для обработки файла pretty_printed (например, XML :: Parser не поддерживает 'latin1',
вы должны использовать iso-8859-1)
-l загружает документы в память, а не выводит их по мере их анализа.
Это предотвращает ошибку (см. ОШИБКИ), но использует больше памяти
-f
прочитать список файлов для обработки из , по одному в строке
-v подробный (перечислить текущий обрабатываемый файл)
- остановить обработку аргументов (для обработки файлов, начинающихся с -)
-h отобразить справку
ПРИМЕРЫ
xml_pp foo.xml> foo_pp.xml # pretty print foo.xml
xml_pp <foo.xml> foo_pp.xml # pretty print из стандартного ввода
xml_pp -v -i.bak * .xml # Pretty print .xml файлы с резервными копиями
xml_pp -v -i'orig_ * '* .xml # резервные копии называются orig_
xml_pp -i -p pre foo.xhtml # сохранить пробелы в тегах pre
xml_pp -i.bak -p 'pre code' foo.xml # сохранить пробелы в тегах pre и code
xml_pp -i.bak -p pre -p code foo.xml # то же самое
xml_pp -i -s record mydb_export.xml # pretty print с использованием стиля записи
xml_pp -e utf8 -i foo.xml # вывод будет в utf8
xml_pp -e iso-8859-1 -i foo.xml # вывод будет в iso-8859-1
xml_pp -v -i.bak -f lof # красиво печатать файлы на месте из lof
xml_pp - -i.xml # pretty print the -i.xml file
xml_pp -l foo.xml # загружает весь файл в память
# перед тем, как распечатать его
xml_pp -h # показать справку
Используйте xml_ppp в Интернете с помощью сервисов onworks.net