Acreditam na magia do (XML)?

Uma das funcionalidades mais interessantes da nossa recente versão 2013 é a validação XML "Smart Fix" no XMLSpy. O "Smart Fix" é tão inovador que pode revolucionar.. Validação de XML como o conhecemos. Embora o validador XMLSpy sempre tenha sido poderoso, com novas funcionalidades adicionadas frequentemente, o "Smart Fix" realmente oferece um grande impacto: a correção automática de erros.

Vamos analisar como funciona.

Correção automática de erros com um único clique

O XMLSpy Validador XML Suporta a validação a nível de documento ou de projeto, com uma janela de mensagens com nove abas que fornece informações detalhadas sobre cada erro de validação. Isso inclui o motivo do erro, um link direto para a localização do erro, links para a definição correspondente no esquema associado e links para quaisquer especificações relevantes do W3C. Além disso, o XMLSpy 2013 oferece agora uma correção inteligente, mostrada na janela do lado direito acima. Além das informações sobre o erro, a correção inteligente oferece uma solução válida solução para resolver o problema que pode consultar e, em seguida, implementar com um único clique.

Na captura de ecrã acima, listei por engano o elemento <price> antes do elemento <quantity>, mas o esquema especifica que o <quantity> deve aparecer primeiro. Posso simplesmente clicar no botão "Corrigir + Validar" para fazer esta correção e passar para o próximo erro (se existir). É tão simples. A função "Correção Inteligente" elimina as suposições, a necessidade de reescrever e a frustração associada à validação de XML.

Aqui está outro exemplo em que um elemento é duplicado acidentalmente. O recurso "Correção Inteligente" deteta o problema e permite que eu elimine a cópia com um único clique, utilizando a barra de ferramentas "Correção Inteligente", ou com um duplo clique na própria correção.

Vamos analisar um terceiro exemplo, que é um pouco diferente. Inseri acidentalmente dois símbolos "@" num endereço de e-mail, o que viola o padrão definido. (Estou também a trabalhar no modo de visualização em grade agora – a função "Smart Fix" funciona igualmente bem no modo de edição gráfica do XMLSpy.) A função "Smart Fix" oferece duas sugestões, ambas as quais criariam um documento válido. Dou um duplo clique na primeira opção para simplesmente remover o segundo símbolo "@", e o XMLSpy faz automaticamente a correção.

O Smart Fix reduz significativamente o tempo e a energia gastos na resolução de problemas e na correção de erros de validação XML, permitindo que se concentre em aspetos mais produtivos do desenvolvimento.

Mais funcionalidades novas no XMLSpy 2013

O recurso "Smart Fix" é apenas uma das muitas novas funcionalidades que foram adicionadas na versão mais recente.

Os clientes atuais podem atualizar para a versão mais recente aqui. Se é novo no XMLSpy, descarregue uma versão gratuita Período de teste de 30 dias para ver a versão 2013 em funcionamento.