De forma predeterminada, xmllint aparece sangrar por 2 espacios, ¿hay alguna manera de cambiar el nivel de sangría en Windows?Nivel de sangría en xmllint
6
A
Respuesta
13
creo que es necesario establecer la variable de entorno $XMLLINT_INDENT
a ser lo que sea necesario (por ejemplo, si quieres 4 espacios utilizan cuatro espacios " "). A partir de los documentos:
$ XMLLINT_INDENT entorno variable controla el sangrado (por defecto valor es dos espacios " ")
A continuación, deberá ejecutarlo con la bandera --format
. e.g .:
xmllint --format my_file_name.xml
Cuestiones relacionadas
- 1. nivel de sangría de Parse con PEG.js
- 2. xmllint opción desconocida '--xpath'
- 3. Python: "La sangría de error: Unindent no coincide con ningún nivel de sangría externa"
- 4. Agregar un atributo usando xmllint
- 5. Sangría CSS en emacs
- 6. comprobar la sintaxis XML con xmllint
- 7. Deshacer sangría automática
- 8. ¿Cuál es el formato de salida de xmllint ls?
- 9. sangría JSON en PHP
- 10. Sin sangría en Netbeans
- 11. Sangría en látex algorítmico
- 12. sangría en UITextField
- 13. ¿Cómo puedo establecer mi nivel de sangría preferido con PHP CodeSniffer?
- 14. Python nivel de sangría \ contexto a ingrese la longitud del prefijo
- 15. Cómo desactivar las advertencias de sangría JSLint?
- 16. Molesto de sangría con CSS en Vim
- 17. Sangría en listas anidadas en HTML/CSS
- 18. Eliminar SWT TreeItem imagen sangría
- 19. Cómo ignorar el espacio después de los comentarios en el cálculo de nivel de sangría en Vim
- 20. Sangría #define
- 21. Sangría - XAML
- 22. Sangría Párrafo Con cout
- 23. sangría xml
- 24. Sangría con DOMDocument en PHP
- 25. ¿Cómo mostrar las guías de sangría en Emacs?
- 26. xmllint no se pudo consultar correctamente con xpath
- 27. Sangría varias líneas en Emacs
- 28. ¿Cómo puedo hacer que el ajuste de texto coincida con el nivel de sangría actual en vim?
- 29. Problemas de sangría de CoffeeScript en Emacs
- 30. Código de sangría Lua en Lua
También vi esa documentación, pero ¿cómo se edita esa variable de entorno para XMLLINT_INDENT en una máquina con Windows? – user1322582
Debería poder hacerlo a través de ['set'] (http://ss64.com/nt/set.html) o mediante el menú Propiedades de mi sistema -> Avanzado -> Variables del entorno. –
$ XMLLINT_INDENT ni siquiera existe en las variables de mi sistema. Es simplemente una aplicación que tengo en una carpeta que se incluye mi ruta en las variables de entorno. – user1322582