Software para edição de XML

8

Eu preciso de um software que me permita criar XML a partir de um DTD. Eu não quero ter que ver realmente o XML em tudo. Eu gostaria de algo que gera uma interface gráfica baseada no DTD e permite que eu edite a partir daí. Existe algo assim lá fora?

    
por thinksocrates 23.06.2010 / 15:47

4 respostas

2

É absolutamente necessário verificar o oxigênio ( link ). Eu uso todos os dias para documentos xml que são esquema de uso. O Osygen faz tudo, desde o preenchimento automático até a edição em árvore XML, e não é selecionado para a enumeração do elemento do esquema. Também há muito suporte para o DTD. Eu usei vários editores diferentes e nada se compara

    
por 01.07.2010 / 05:41
2

Não é exatamente o que você pediu, mas ainda pode ser capaz de fazê-lo: XMLMind . Ele faz um monte de coisas muito legais, incluindo edição XML totalmente gráfica sem marcação visível, e você pode criar suas próprias GUIs para tipos de documentos específicos usando CSS estendido. Embora seja principalmente orientado para a edição de documentos, ele também pode ser usado para XML orientado a dados. Por exemplo, estou usando para manter meu catálogo de endereços.

Se você registrar o DTD com ele, ele poderá criar novos documentos desse tipo, contendo o mínimo permitido pelo DTD. No entanto, se você quiser criar documentos de amostra que contenham exemplos de tudo o que é possível no DTD, faça melhor com uma ferramenta como Oyxgen , conforme já mencionado. Ele também tem um modo de autoria, para a criação de conteúdo wysiwyg, embora eu não tenha usado essa parte do Oxygen o suficiente para compará-lo com o XMLMind.

    
por 03.07.2010 / 00:30
1

Você pode encontrar o que está procurando em uma pergunta do StackOverflow .

    
por 24.06.2010 / 16:57
1

O NetBeans IDE tem um sólido suporte XML / XSD / DTD com ótimas ferramentas visuais e fácil alternância entre as visualizações de origem e design.

link

É excelente e gratuito - na verdade, prefiro o produto comercial XMLSpy.

    
por 25.06.2010 / 19:46