Edição de XML / Visualizando Software

votos
36

O software é recomendado para trabalhar com e edição de grandes esquemas XML? Eu estou olhando para Windows e software Linux (não tem que ser multi-plataforma, só quero sugestões para ambos) que ajudam a lidar com grandes arquivos XML.

Publicado 04/08/2008 em 23:01
fonte usuário
Em outras línguas...                            


17 respostas

votos
15

Para o Windows, eu achei próprio livre da Microsoft XML Notepad 2007 para ser um grande simples de usar editor com uma boa selecção de recursos. -Lo usado tanto para rever a minha saída XML ao desenvolvimento e bibliotecas edição quebrado iTunes. ;)

Requer .NET 2.0

Respondeu 06/08/2008 em 10:30
fonte usuário

votos
8

Eu posso ser antiquado, mas eu prefiro o meu editor de texto.

Eu uso emacs, e ele tem um modo xml bastante decente.

A maioria dos bons editores de texto terá decente sintaxe hi-iluminação e correspondentes tag instalações. Seu IDE já pode fazê-lo (IntelliJ IDEA faz, e eu acredito Eclipse faz tão bem). Bons editores de texto será capaz de lidar com grandes arquivos, mas alguns editores de texto pode não ser capaz de lidar com eles. Como grande que estamos falando?

Respondeu 04/08/2008 em 23:01
fonte usuário

votos
7

Concordo que o seu editor de texto é provavelmente a sua melhor aposta. Eu sei que algumas pessoas que juram por XMLSpy , se você precisa de algo que é feito especificamente para lidar com arquivos XML de uma forma visual. Eu aposto que você poderia encontrar alguma F / OSS trabalho alikse mas eu não estou ciente de qualquer.

Respondeu 04/08/2008 em 23:23
fonte usuário

votos
6

Editor de XML FirstObject. http://www.firstobject.com/dn_editor.htm

Sua livre, escrito em C ++, otimizado para trabalhar com grandes arquivos XML.

Enquanto isso é relativamente limitada em termos de funcionalidade, pode carregar arquivos não formatados 100MB + em segundos, recuar eles e localizar elementos específicos usando a exibição de árvore. Ao usar a opção 'Atualizar' você também pode sincronizar a árvore com a exibição de texto.

É no espírito UNIX de ter uma ferramenta simples de fazer um trabalho específico muito bem.

Respondeu 08/09/2008 em 04:02
fonte usuário

votos
5

Você precisa de pelo menos um editor decente texto como uma linha de base, emacs com o modo nxml como mencionado antes é uma escolha muito boa. No entanto, como o esquema se torna maior e maior que você pode perder a visão, especialmente quando você autor um documento de esquema XML que pode ser muito detalhado. Você vai precisar de algum tipo de visualização: XML Spy é ok, Oxygen é grande, mas caro, mas como se vê, no Windows, você tem quase todos os recursos em necessário XMLPad que é gratuito.

Quando você começar a editar documentos instância XML (e até mesmo a edição de esquemas XML) que você precisa sobre a validação mosca contra um esquema e, se possível, auto-completar de atributos e elementos. Emacs suporta apenas sobre a validação mosca e auto-realização com um relaxar NG esquema base (mas qualquer XSD pode ser convertido em um esquema relaxar NG).

Se você tiver qualquer escolha na matéria, considere o uso Relax NG como sua sintaxe esquema, é muito mais legível e de fácil manutenção.

Respondeu 19/08/2008 em 22:15
fonte usuário

votos
4

Eu uso-mode nxml no GNU Emacs para edição de XML, incluindo arquivos muito grandes. E eu usá-lo por um longo tempo - é rápida, fornecer validação on-the-fly de xml, e fornecer funcionalidade de conclusão para tag & atribui nomes

Respondeu 19/09/2008 em 08:55
fonte usuário

votos
4

De Altova XMLSpy é provavelmente o melhor disponível. Ele oferece diferentes visualizações de seus dados / esquemas, ferramentas XPath e produz bons diagramas, entre outras coisas. Ele não custam um pouco embora. É um produto maduro, para que você não tendem a correr em limitações tão rapidamente como você fazer com algumas outras ferramentas.

XML líquido é um bom, mas relativamente nova alternativa. É um aplicativo agradável de usar e não há sequer uma versão gratuita disponível! Esta é uma ferramenta vale a pena manter um olho.

Ambos os produtos têm um recurso útil que produz arquivos XML de amostra com base no seu esquema.

Em contraste, JDeveloper da Oracle (baseado em Borland JBuilder, creio eu) tenta fornecer um editor de esquema decente, mas fica aquém em que às vezes produz arquivos de esquema inválidos. Eu parei de usá-lo em breve, depois de perceber isso.

Eu recomendo verificar da IBM XML Schema Quality Checker . Esta ferramenta de linha de comando valida o esquema contra a linguagem XML Schema do WC3. Esta é uma boa idéia, mesmo se você construiu seu esquema usando outra ferramenta.

Respondeu 08/09/2008 em 04:46
fonte usuário

votos
4

Eu trabalho muito com XML, e de ter encontrado oxigênio para ser um grande editor. É multi-plataforma e tem um editor de esquema gráfica, mas desde que eu uso DTDs e não esquemas, não posso atestar a qualidade do editor do esquema. O resto do pacote de edição (como o editor de XML e depurador XSLT) é sólido, assim que poderia ser vale a pena tentar.

Respondeu 04/08/2008 em 23:30
fonte usuário

votos
3

Eu estou usando Cooktop (também disponível no tucows ), e eu estou muito feliz com recurso de teste XPath.

  • Cooktop é um ambiente editor e desenvolvimento para XML, documentos DTD e XSLT
  • Cooktop é um aplicativo do Windows
  • O melhor de tudo, é grátis!

Características

  • Codificados por cores XML, DTD, e edição de XSLT
  • Verifique boa formação e validar
  • testes de estilo com quase qualquer motor de XSLT
  • testes XPATH
  • biblioteca customizável "Bits Code"
  • formatação XML via Tidy
  • de download pequeno, pequeno footprint
Respondeu 18/11/2008 em 14:22
fonte usuário

votos
3

Eu recomendo Stylus Estúdio se você tem alguma necessidade para um longo prazo IDE XML amplamente capaz. Eu usei-o principalmente para o desenvolvimento XSLT mas apoia o desenvolvimento de quase tudo XML relacionados que você gostaria de fazer. É o Windows somente (muito chato).

Respondeu 26/08/2008 em 11:18
fonte usuário

votos
3

De Altova XML Spy é um grande editor, mas não necesarily a opção mais barata lá fora.

Respondeu 06/08/2008 em 10:33
fonte usuário

votos
3

O Oxygen XML Editor uma grande IDE para Windows, mordeu tho caro.

Respondeu 04/08/2008 em 23:26
fonte usuário

votos
2

Recentemente eu estava editando arquivos XSLT com Eclipse, mas por algum motivo Eclipse não faria qualquer auto-realização mais. Então eu mudei para o modo nxml brilhante do Emacs, e eu não tenho certeza que eu vou voltar. Você ganha auto-realização que é realmente fácil de usar, e é muito rápido. A única falha é que você deve fornecer um RELAX versão NG do esquema do seu documento, mas existem ferramentas para fora lá que geram um para você a partir de sua DTD ou esquema.

Confira http://www.xmlhack.com/read.php?item=2061 para mais.

Para software não-livre, Eu segundo as recomendações para OxygenXML.

Respondeu 16/08/2008 em 21:22
fonte usuário

votos
2

+1 para XML Spy, eu usei tanto o produto independente eo plug-in visual studio, e eu fui impressionado.

Em termos de software livre, eu uso o Notepad ++

Respondeu 06/08/2008 em 11:04
fonte usuário

votos
2

Editores XML open source analisou - é um pouco desatualizado embora.

Respondeu 04/08/2008 em 23:27
fonte usuário

votos
1

Eu uso o Notepad ++ como o meu editor. Você também pode adicionar plugins para lidar com XML especificamente.

Respondeu 16/08/2008 em 21:25
fonte usuário

votos
0

XML Copy Editor - Windows e Linux

Rápido, grátis e suporta validação de esquema XML.

Site Oficial http://xml-copy-editor.sourceforge.net/

Como instalar no Ubuntu http://ubuntuforums.org/showthread.php?t=1640003

Respondeu 07/12/2010 em 15:09
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more