XSLT - Editor

Si desea aprender y usar XML con seriedad, definitivamente se beneficiará del uso de un editor de XML profesional.

XML es basado en texto

XML es un lenguaje de marcado basado en texto.

Una cosa muy importante sobre XML es que XML puede ser creado y editado con editores de texto simples como el Bloc de notas.

Sin embargo, cuando comience a trabajar con XML, pronto descubrirá que es mejor editar documentos XML con un editor de XML profesional.

¿Por qué no usar el Bloc de notas?

Muchos desarrolladores utilizan el Bloc de notas para editar documentos XML y HTML, porque la mayoría de los sistemas operativos más comunes vienen con el Bloc de notas y es fácil de usar. Personalmente, a menudo utilizo el Bloc de notas para editar rápidamente ciertos archivos HTML, CSS y XML simples.

Sin embargo, si usa el Bloc de notas para editar XML, pronto descubrirá varios problemas.

El Bloc de notas no puede determinar el tipo de documento que está editando, por lo que no puede asistirle en su trabajo.

¿Por qué usar un editor de XML?

Hoy en día, XML es una tecnología muy importante y los proyectos de desarrollo están utilizando estas tecnologías basadas en XML:

  • Definir la estructura y los tipos de datos de XML con XML Schema
  • Transformar datos XML con XSLT
  • Intercambiar datos XML entre aplicaciones con SOAP
  • Describir servicios de red con WSDL
  • Describir recursos de red con RDF
  • Acceder a datos XML con XPath y XQuery
  • Definir gráficos con SMIL

Para poder escribir documentos XML sin errores, necesitas un editor de XML inteligente!

Editor de XML

Un editor de XML profesional le ayudará a escribir documentos XML sin errores, a validarlo según algún DTD o esquema y a forzar la creación de una estructura XML legítima.

Un editor de XML debe tener las siguientes capacidades:

  • Agregar automáticamente etiquetas de cierre para los marcadores de inicio
  • Forzar la escritura de XML legítimo
  • Validación de XML según el DTD
  • Validación de XML según el esquema
  • Visualización coloreada del código de la gramática XML