Questão:
Ferramenta gratuita para manipular XML e XSD
dimzak
2014-04-03 14:23:14 UTC
view on stackexchange narkive permalink

Preciso de uma ferramenta gratuita (software, IDE, qualquer que seja) que

  • possa gerar arquivos XML a partir de XSD (vários XSDs, se possível), e o contrário.
  • tem uma ajuda gráfica.
  • valida XML / XSD.

Até agora, XmlSpy parece funcionar, mas não é grátis. Também tentei o XmlPad, mas ele não oferece suporte à geração de arquivos XML a partir de XSD.

Outra coisa é que pensei que o Eclipse pode fazer isso coisas, mas infelizmente não pude fazer novamente a geração de arquivos XML de XSD, não tenho ideia se um plug-in é necessário embora (essa seria a melhor abordagem para mim, pois já estou usando o Eclipse para desenvolvimento).

Um responda:
Steve Pettifer
2014-04-08 19:00:49 UTC
view on stackexchange narkive permalink

Descobri que não há mais muitos brindes bons, o que é uma pena. Como um desenvolvedor .Net profissional, eu costumo usar o Visual Studio e há uma Express Edition gratuita que você pode usar, no entanto, existem algumas limitações. Você não pode:

  • Criar um esquema XML a partir de um documento de instância XML.

  • Exibir a saída XSLT do Editor XML.

  • Sem validação inteligente ao editar folhas de estilo XSLT.

  • Sem XML Schema Explorer.

Estes podem ser um obstáculo para você, ou talvez não, embora editores de xml bons e cheios de recursos sejam difíceis de encontrar gratuitamente hoje em dia: a maioria dos bons foram comprados, como o XMLPad (agora um aplicativo) e uma série de outros.

Eu ainda não tentei, mas há um editor gratuito que encontrei chamado Editor de cópia XML que é gratuito e parece ser um projeto atual. Estou prestes a experimentar, pois gostaria de algo mais leve do que o Visual Studio.

Uma opção um pouco à esquerda pode ser o Bloco de Notas XML 2007. Ele ainda está disponível na MS e Codeplex gratuitamente, mas parece um pouco desatualizado e não foi alterado desde 2007, então pode haver bugs ou menos / versões mais antigas de recursos que você gostaria.



Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...