Este es el comando xml_ppp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
xml_pp - impresora bonita xml
SINOPSIS
xml_pp [opciones] [ ]
DESCRIPCIÓN
Impresora bonita XML usando XML :: Twig
CAMPUS
-I[ ]
edita los archivos en su lugar, si se proporciona una extensión (sin espacio entre "-i" y el
extensión), se realiza una copia de seguridad del archivo original con esa extensión.
Las reglas para la extensión son las mismas que las de Perl (ver perldoc perlrun): si el
La extensión no incluye "*", entonces se agrega al nombre del archivo original, si el
La extensión contiene uno o más caracteres "*", luego cada "*" se reemplaza con el
nombre de archivo actual.
-s
el estilo que se utilizará para una impresión bonita: ninguno, nsgmls, agradable, sangrado, registro o
record_c (ver XML :: Twig docs para la descripción exacta de esos estilos), 'sangrado' por
tu préstamo estudiantil
-pag
conserva los espacios en blanco en las etiquetas. Puede utilizar varias opciones "-p" o citar las etiquetas si
necesitas más de uno
-mi
use XML :: Twig output_encoding (basado en Text :: Iconv o Unicode :: Map8 y
Unicode :: String) para establecer la codificación de salida. Por defecto, la codificación original es
Preservado.
Si se utiliza esta opción, la declaración XML se actualiza (y se crea si no había ninguna).
Asegúrese de que la codificación sea compatible con el analizador que utiliza si desea poder
para procesar el archivo pretty_printed (XML :: Parser no admite 'latin1', por ejemplo,
tienes que usar 'iso-8859-1')
-l carga los documentos en la memoria en lugar de enviarlos a medida que se analizan.
Esto previene un error (ver FALLOS) pero usa más memoria
-F
leer la lista de archivos para procesar , una por línea
-v detallado (enumera el archivo actual que se está procesando)
- detener el procesamiento de argumentos (para procesar archivos que comienzan con -)
-h mostrar ayuda
EJEMPLOS
xml_pp foo.xml> foo_pp.xml # impresión bonita foo.xml
xml_pp <foo.xml> foo_pp.xml # impresión bonita desde la entrada estándar
xml_pp -v -i.bak * .xml # archivos .xml de impresión bonita, con copias de seguridad
xml_pp -v -i'orig_ * '* .xml # las copias de seguridad se denominan orig_
xml_pp -i -p pre foo.xhtml # preservar los espacios en las etiquetas previas
xml_pp -i.bak -p 'pre code' foo.xml # preservar espacios en pre y etiquetas de código
xml_pp -i.bak -p pre -p código foo.xml # mismo
xml_pp -i -s record mydb_export.xml # impresión bonita usando el estilo de registro
xml_pp -e utf8 -i foo.xml # la salida estará en utf8
xml_pp -e iso-8859-1 -i foo.xml # la salida estará en iso-8859-1
xml_pp -v -i.bak -f lof # archivos de impresión in situ bonitos de lof
xml_pp - -i.xml # imprime bonito el archivo -i.xml
xml_pp -l foo.xml # carga el archivo completo en la memoria
# antes de imprimirlo bastante
xml_pp -h # mostrar ayuda
Use xml_ppp en línea usando los servicios de onworks.net