Olá pessoal,
Agora vamos falar um pouco sobre um dos pontos negativos ( assim como toda linguagem ) que existem no XML.
Hoje em dia o XML é muito usado como arquivo de configuração de sistemas, pois antigamente era usado aqueles arquivos binários que sempre tinha que ter aquele programinha dificil de encontrar para lê-lo, já o XML é um formato “texto” facil de ser editado até mesmo usando os editores de texto simples como o Bloco de Notas.
Recentemente tem havido uma gradativa migração para o XML em praticamente todos os tipos de aplicativos. Por exemplo, toda linha Office 2007 usa agora um formato baseado em XML para em seus arquivos de dados como planilhas e apresentações, sendo assim é só alterar o XML para automaticamente alterar um arquivo do Office 2007 sem se quer possuir o Office 2007
O Problema ocorre quando alguns programas usam arquivos XML, para seu funcionamento e ainda por cima exigem a edição desses arquivos para funcionar, mas não fornecem nenhum editor. Mas o que todo mundo diz é que: “como XML é texto, ele fica facil de alterar e não precisa de um editor específico”.
Isso não é realmente verdade.
” O FATO DE PODERMOS EDITAR COM O BLOCO DE NOTAS NÃO SIGNIFICA QUE DEVEMOS EDITAR COM O BLOCO DE NOTAS “
Os arquivos XML são realmente textos, mas eles seguem sempre uma estrutura bem rigorosa. Em primeiro lugar, eles devem estar bem formatados. Por exemplo, todo abre elemento deve ser seguido de fecha elemento. Os elementos devem estar devidamente aninhados, alguma coisa fora do lugar pode torna o arquivo inutilizável.
O XML ainda deve seguir uma estrutura particular (schema) específico. Mesmo que o schema esteja bem documentado e disponível como arquivo XSD ( o que nem sempre é o caso) e que se utilize um editor de textos XML capaz de verificar se a estrutura do XML está correta, nada impede de escrever elementos, atributos ou valores com combinações erradas.
Ou Seja, a existencia de um editor específico ao aplicativo ainda é necessária para a corrta criação dos arquivos e consequentemente o correto funcionamento dos aplicativos.
Deixo aqui uma mensagem aos desenvolvedores que caso seu programa exija arquivos XML, que você forneça um editor capaz de gerar e editar esses arquivos. Isso poupára muita frustração aos seus usuários.
Obrigado e até a proxima
Arquivado em: ASP.NET 2.0, C#, XML | Etiquetado: ERROS XML, XML
Galera, existe um editor chamado Notepad++
Ele dá suporte a uma imensidão de linguagens!
XML, SQL, C#, PL/SQL, VB.NET, C, C++…
Uma lista de mais de 20!
Ele pode ser encontrado em: http://notepad-plus.sourceforge.net/br/site.htm
Muito bom!
Parabéns Leonardo!
Parabéns Leonardo, curti o post…
E a gente usa Notepad++ de sexta,kkkk…