Una opción interesante es instalarse Cygwin, y de ahí usar xmllint.Cygwin NO es un emulador para usar aplicaciones nativas Linux en Windows, sino una colección de aplicaciones GNU muy recomendables para programadores o para administradores de sistemas.
Aunque hay proyectos para usar xmllint en Windows sin instalar Cygwin, aún no contempla toda la funcionalidad que tendríamos si optamos por la primera opción.
Instalación de Cygwin:
- De la Web de Cywin, descargamos y ejecutamos el instalador correspondiente (32 o 64 bits).
- Seleccionamos instalar de internet y después la carpeta de destino. En mi caso he opctado por instalarlo en la carpeta c:\usr\cygwin
- Seleccionamos la carpeta de nuestro disco duro donde descargar los archivos temporales y un mirror cercano de donde descargarlo.
Una vez instalado, podemos descargar Geany para Windows, lo descargamos e instalamos desde su Web.
Ahora podemos abrir Geany y configurarlo como comentamos en un post anterior, seleccionando el menú Construir --> Establecer Comandos de Construcción y ahí podemos por ejemplo escribir (como puedes ver en la imagen):
- Para ver si es bien formado: C:\Usr\cygwin\bin\xmllint %f
- Para ver si valida contra DTD: C:\Usr\cygwin\bin\xmllint --valid %f
- Para ver si valida contra XSD: C:\Usr\cygwin\bin\xmllint --schema %d.xsd %f (damos por hecho que el fichero XML y el XSD tienen mismo nombre, pero distinta extensión).
No hay comentarios:
Publicar un comentario