Cómo validar XML contra XSD en Notepad++

En esta publicación, hablaremos sobre cómo validar XML contra XSD en Notepad++ . Un archivo XML ( lenguaje de marcado extensible(eXtensible Markup Language) ) es un archivo de marcado que consiste en un conjunto de reglas para codificar documentos en formatos legibles por humanos y legibles por máquinas. Se utiliza para almacenar y transportar los datos. Mientras que XSD significa definición de esquema XML (XML Schema Definition ) dada por World Wide Web Consortium ( W3C ). Se utiliza principalmente para definir la estructura y el contenido de un archivo XML .

XSD contiene un conjunto de reglas de validación para validar la corrección de un archivo XML . Define la sintaxis y la forma en que se deben utilizar los elementos y atributos en un archivo XML . Un documento XML está bien formado si se valida con XSD . Los programadores utilizan XML Schema para verificar y garantizar que los elementos y elementos de un documento se utilicen correctamente y no contengan errores. Cuando realiza la validación XSD en un archivo (XSD)XML , resalta y muestra los errores en el documento que necesita corregir. Puede eliminar fácilmente todos los errores en el documento utilizando los errores y comentarios resaltados.

Puede validar fácilmente su documento XML contra XSD usando la aplicación Notepad++ . Notepad++ es un popular editor de texto y código fuente para varios lenguajes de programación y también se puede usar como editor LaTeX(LaTeX editor) . Puede usar su funcionalidad de Complementos(Plugins) para validar un documento XML usando un archivo XSD. Aquí, le mostraremos el procedimiento exacto paso a paso para realizar la validación XML contra XML Schema(XML Schema) . ¡Vamos directamente al tutorial ahora!

Consulte: (See:) How to set Notepad++ as default editor for .xml files.

Cómo validar XML contra XSD en Notepad++

Estos son los pasos principales para validar documentos XML usando archivos XSD en Notepad++ :

  1. Descargue e instale la aplicación Notepad++ .
  2. Inicie la aplicación Notepad ++.
  3. Abra Administrador de complementos.
  4. Seleccione(Select) e instale herramientas XML(Install XML Tools) en Notepad++ .
  5. Importe el documento XML que desea validar.
  6. Haga clic(Click) en la opción Plugins > XML Tools > Validate ahora.
  7. Busque(Browse) y seleccione un archivo XSD para validar el archivo XML con él.

¡Ahora, discutamos los pasos anteriores en la elaboración!

En primer lugar, si aún no lo tiene, debe download Notepad++ y luego instalarlo en su PC con Windows 11/10. Si no desea instalarlo, puede usar su edición portátil, ya que viene en paquetes de instalación y portátiles. Entonces, usa la versión que prefieras.

Después de la instalación, simplemente inicie la aplicación Notepad++ . Ahora, vaya a su menú Complementos(Plugins) y haga clic en la opción Administrador de complementos .(Plugins Admin)

Cómo validar XML contra XSD en Notepad++

En la ventana de administración de complementos(Plugins Admin) , verá una lista de complementos disponibles que puede habilitar o deshabilitar cuando lo desee. Además, muestra los complementos que ha instalado y para los cuales hay actualizaciones disponibles. De esta lista de complementos en la pestaña Disponible , desplácese hacia abajo hasta (Available)Herramientas XML(XML Tools) ; estará presente al final de la lista.

Seleccione el complemento Herramientas XML(XML Tools) y podrá ver la descripción y los usos del complemento. Habilite la casilla de verificación Herramientas XML(XML Tools) y luego presione el botón Instalar(Install) .

Notepad++ tendrá que salir y reiniciar para instalar el complemento. Confirme lo mismo en el siguiente mensaje haciendo clic en el botón Aceptar. La instalación tarda sólo unos segundos. Después de la instalación del complemento XML Tools , Notepad++ se reiniciará rápidamente.

Ahora debe abrir el documento XML que desea validar con XSD . Después de abrir el archivo XML , vaya al menú Complementos(Plugins) y ahora verá que se le agregó la opción Herramientas XML . ( XML Tools)Simplemente(Simply) vaya a la opción XML Tools > Validate NowTambién puede presionar la combinación de Ctrl + Alt + Shift + M para abrir la opción Validar ahora.(Validate)

Ahora, seleccione el archivo XSD con el que desea validar el documento XML abierto . Simplemente(Simply) busque y luego importe el archivo XSD en el campo respectivo. También muestra el URI del espacio de nombres(Namespace URI) .

Presione el botón Aceptar(OK) para comenzar a validar XML contra el archivo de esquema XML importado .

El archivo del documento XML ahora se validará con XSD y, si hay algún problema, resaltará los errores con comentarios para corregirlos.

Ahora puede corregir los errores presentes en su documento XML utilizando los comentarios proporcionados por la validación XSD . Cuando haya corregido todos los errores, vuelva a ejecutar el botón Validar(Validate) ahora para validar el contenido XML . Si todo está bien en el archivo XML , mostrará un mensaje que dice No se detectó ningún error(No error detected) .

Si ha activado las opciones Habilitar validación automática desde Plugins > XML Tools , cada vez que realice y guarde cambios en su documento XML , le permitirá validar XML contra XSD .

Entonces, así es como puede usar Notepad++ para validar documentos XML contra XSD instalando un complemento simple desde su Administrador de complementos(Plugins Admin) .

Ahora lea: (Now read:) Task SvcRestartTask, el XML de la tarea contiene un nodo inesperado.(Task SvcRestartTask, The task XML contains an unexpected node.)



About the author

Ingeniero audiófilo y especialista en productos de audio con más de 10 años de experiencia. Me especializo en la creación de altavoces y auriculares para música de calidad de principio a fin. Soy un experto en la solución de problemas de audio, así como en el diseño de nuevos sistemas de altavoces y auriculares. Mi experiencia va más allá de hacer buenos productos; También me apasiona ayudar a otros a ser lo mejor posible, ya sea a través de la educación o el servicio comunitario.



Related posts