XSLT - Editor

Se você quiser aprender e usar o XML de maneira muito séria, você definitivamente beneficiará do uso de um editor XML profissional.

O XML é baseado em texto

O XML é uma linguagem de marcação baseada em texto.

Uma coisa muito importante sobre o XML é que ele pode ser criado e editado por editores de texto simples como o Bloco de Notas.

No entanto, quando você começar a trabalhar com XML, rapidamente descobrirá que usar um editor XML profissional para editar documentos XML é melhor.

Por que não usar o Bloco de Notas?

Muitos desenvolvedores usam o Bloco de Notas para editar documentos XML e HTML, pois a maioria dos sistemas operacionais mais comuns vem com o Bloco de Notas e é fácil de usar. Pessoalmente, eu uso frequentemente o Bloco de Notas para editar rapidamente alguns arquivos HTML, CSS e XML simples.

Mas, se você usar o Bloco de Notas para editar XML, em breve pode descobrir muitos problemas.

O Bloco de Notas não pode determinar o tipo de documento que você está editando, portanto, não pode ajudar no seu trabalho.

Por que usar um editor XML?

Hoje em dia, o XML é uma tecnologia muito importante e os projetos de desenvolvimento estão usando essas tecnologias baseadas em XML:

  • Definir a estrutura e os tipos de dados do XML com XML Schema
  • Transformar dados XML com XSLT
  • Trocar dados XML entre aplicações com SOAP
  • Descrever serviços da web com WSDL
  • Descrever recursos da web com RDF
  • Acessar dados XML com XPath e XQuery
  • Definir gráficos com SMIL

Para escrever documentos XML sem erros, você precisa de um editor inteligente de XML!

Editor de XML

Um editor de XML profissional ajudará você a escrever documentos XML sem erros, a validar XML com algum DTD ou schema e a forçar você a criar uma estrutura de XML válida.

Um editor de XML deve ter as seguintes capacidades:

  • Adicionar automaticamente etiquetas de fechamento para os marcadores de início
  • Forçar você a escrever XML válido
  • Validar XML com DTD
  • Validar XML com Schema
  • Exibir código colorido da sua gramática XML