Ferramenta de visualização XML? [fechado]

o que é uma boa ferramenta de visualização XML? Estou à procura de ferramentas para ajudar a fornecer uma boa visualização xml. O espião XML não fez um bom trabalho nisso

 8
xml
Author: Nevin Mathai, 2009-12-21

6 answers

BaseX tem visualizações fantásticas, é cegamente rápido, e é livre.

 5
Author: johntait.org, 2017-02-24 20:16:09

No Windows o marcador XML {[3] } faz um bom trabalho ao visualizar dados XML simples. É rápido e leve. Version 2.x é um teste limitado de 30 dias, e tem visualização JSON. A versão 1.1 mais antiga é totalmente funcional freeware sem limitações (role a página de download para ver o link). Eu achei que era a melhor ferramenta rápida para visualizar logs XML. Se você não se importa com o suporte JSON, então a única limitação importante em v1.1. é a falta de suporte Unicode. Btw, version 1.1 funciona bem em wine no Linux e no OSX.

O Microsoft Excel, a partir da versão 2003, pode visualizar um ficheiro XML de dados em XML, arrastando-o e largando - o numa janela do Excel vazia (ou na barra de ferramentas do Excel, se já tiver uma folha de cálculo aberta), e seleccionar como uma tabela XML quando for pedida. Certifique-se que você remove a declaração do esquema DTD no arquivo XML ou caso contrário o Excel não consegue abrir o arquivo.

O primeiro objecto é o mais rápido e ideal para as minhas necessidades, mas é não vai tão longe quanto o marcador XML em termos de visualização.

No Linux O KXmlEditor é utilizável, mas não é excepcional.

Para além do XMLSpy já mencionado, outros pesos pesados comerciais incluem Oxigenxml, e StylusStudio que, para além das transformações de suporte à visualização XSLT e depuração, WSDL, XPath, etc.

Intelij IDEs ou seja, Idea, Pycharm, etc. (incluindo as edições da comunidade livre) fazer um bom trabalho de XML e HTML visualização, validação e navegação, e pode mostrar uma árvore de um ficheiro XML / HTML, bem como migalhas de navegação que reflectem a posição do cursor:

Intellij editor XML/HTML visualization

A navegação em árvore também é acessível através de um popup, a partir do menu navegar > estrutura do ficheiro ou o atalho correspondente. Na janela, poderá escrever o nome do nó parcial e carregar em Enter para saltar rapidamente para ele:

jetbrains IDE XML structure navigation

Também podes saltar. para os nós pais / filhos clicando-os na migalha de pão. Se não conseguir ver a migalha, active-a a partir das configurações .
 5
Author: ccpizza, 2018-08-31 21:46:59
Se não gosta de espiões XML, é provável que não goste de editores similares. (mas, por favor, explique o que você não gosta em XML Spy, para que possamos ajudá-lo melhor) Espião XML e similar são ferramentas muito poderosas. Se não gostas, isso pode significar que precisas de algo com uma representação mais imediata. Tente abrir o seu XML no Eclipse, você pode gostar da simplicidade do Eclipse.

Sendo o XML extensível, não existe nenhuma ferramenta de visualização final. Se você quiser visualizar um certo kind of XML( for instance WSDL), then look for a visualization tool for this particular kind of XML. Se nenhuma existir, uma opção de visualização poderosa e barata é escrever uma folha de estilo XSL que irá mostrar o conteúdo XML como você gosta.

 2
Author: Nicolas Raoul, 2009-12-21 07:22:39
Usei vários produtos. Os que posso recomendar são:

SchemaAgent (http://www.altova.com/schemaagent.html)

Da sua lista de funcionalidades:

  • ligar-se a qualquer repositório de ficheiros para analisar as relações de ficheiros
  • Visualize os ficheiros como componentes gráficos
  • identificar imediatamente ficheiros ligados, referenciados e relacionados
  • analisar as relações de ficheiros com base em linhas codificadas por cores
  • ver os detalhes da visualização ficheiros (IIRs, elementos globais, espaços de nomes, etc.)
  • arrastar e largar para gerir as relações IIR entre o XSD, o XSLT & Ficheiros WSDL
  • inserir & gravar automaticamente o código IIR requerido em ficheiros impactados
  • compilar ficheiros complexos XSD, XSLT & WSDL a partir de componentes mais pequenos
  • reutilizar componentes normalizados numa abordagem de desenvolvimento modular
  • Access SchemaAgent schema components in XMLSpy schema editor
  • gravar e imprimir os desenhos gráficos para documentar o seu XML informacao arquitectura
  • compreender as dependências dos ficheiros e o impacto de cada alteração

E

XPathVisualiser (http://www.xml.com/pub/p/275)

  • desvantagem (pelo menos aos meus olhos): requer MSXML3 e IE
 1
Author: Chris, 2009-12-21 19:02:12

XMLMax, especialmente se o xml for grande.

Muito rápido, com código de cores treeview

Consulta Xpath com resultados em treeview

Http://www.xponentsoftware.com

 1
Author: bill seacham, 2009-12-21 21:15:42

Talvez isto não fosse realmente o que você estava perguntando, Mas eu estava procurando uma ferramenta para gerar documentação do Usuário para um serviço Web, dado o esquema e/ou wsdl. Eu testei 4 ferramentas diferentes para o trabalho:

Eu estava apenas à procura de uma ferramenta para fornecer a documentação da API do serviço Web schema, desconsiderando qualquer outra característica qualquer das ferramentas tinha. Eu e a minha equipa caímos todos pela documentação / visualização que DocumentX! 2011 gerado. Falhou miseravelmente para carregar o meu WSDL (alguma mensagem de erro, talvez não consiga lidar com o WSDLs?) mas fez um ótimo trabalho com o XSD. Cada elemento/tipo tem um:

  1. Diagrama
  2. resumo conciso do texto
  3. referências ao local de Utilização
  4. secção do código-fonte XSD
O que realmente o fez sobressair do resto foi a separação do diagrama e visão geral. Em XML Spy eles são um e o mesmo que faz o diagrama maior. O XML líquido tem um pequeno layout de diagrama, mas não tem a visão geral completamente. Stylus Studio em vez disso tem uma amostra XML onde você tem que clicar para ver a documentação do elemento.

Todas as outras ferramentas têm um monte de recursos para trabalhar com XML que o DocumentX não tem. DocumentX é apenas uma ferramenta para documentação e era isso que eu estava procurando.

 0
Author: cb2, 2017-01-05 06:44:02