editor de xml Para linux

Quero Ver ficheiros XML grandes. Eu tentei O Editor de cópias XML mas ele mostra dados XML apenas numa linha significa que não está a mostrá-lo no formato adequado. Vi imagens do editor de cópias XML no Google que parecem muito boas.

Alguém tem uma ideia de como é que vejo o ficheiro XML no editor de cópias XML no formato adequado?

Ou qualquer outro visualizador de XML bom para o Ubuntu?

Author: naXa, 2012-06-26

13 answers

Nenhum de vocês que sugira Emacs, Vim, Geany ou outro editor de texto, claramente não trabalhou com dados XML de nível empresarial...

Para ter contacto com a realidade, por favor, tome um OpenDocument médio complexo (Open/Libre Office ".arquivo odt", de preferência com algumas tabelas e imagens) e tentar editar isso com o seu Emacs ou Vim. Tente criar um novo com todos os campos necessários pré-preenchidos. Crie uma nova tabela ou insira uma nova imagem. Com um bom editor XML tudo o que você precisa é " clique com o botão direito -> Inserir".

Infelizmente, bons editores de XML custam dinheiro. XMLSpy de Altova é de cerca de 1000 dólares americanos, Oxigenxml um pouco menos.
 29
Author: Tero Niemi, 2013-11-18 00:59:56

Os programadores reais usam VIM...

Http://xkcd.com/378/

enter image description here



Outros utilizaram-no com sucesso para este fim.: http://www.pinkjuice.com/howto/vimxml/

 22
Author: Cloud, 2019-05-08 14:39:36

Se gosta de usar a interface da linha de comandos, gostaria de usar a ferramenta xmllint para formatar o ficheiro xml, e então poderá usar o normal menos para ver este ficheiro xml grande.

 13
Author: kokosing, 2012-06-26 12:43:26

Combinar xmllint e less foi uma grande intuição (parabéns para @kokosing) e sim, é possível ter realce de sintaxe com menos!Aqui está a solução completa e viável:

xmllint --format yourfile | highlight --syntax=xml --out-format=xterm256 | less -R -N

O truque é usar:

  1. outro utilitário para fazer a sintaxe highlighting (o realce pode fazê-lo).
  2. Use a opção -R (raw) em menos, de modo a respeitar as sequências de escape; {[2] } simplesmente fornece numeração de linhas, que é bom.

Funcionou surpreendentemente bem, então eu publiquei a solução no github com um script bash, sob o nome xmlshow.

Nota: da próxima vez que usar menos, sugiro que carregue em hpara (re)descobrir a sua incrível gama de funcionalidades.

 12
Author: fralau, 2018-03-15 07:30:58

O meu editor favorito, que por acaso lida muito bem com o XML, é edit . jEdit tem um número incrível de recursos que o tornam bom para muitos usos, bem como ser cross-platform para que eu possa usar o mesmo editor em todos os computadores.

O JEdit tem vários 'plugins' de XML para validar, pesquisar, transformar, etc.

 6
Author: dj_segfault, 2012-06-26 13:34:02

Check conglomerado , pretende ser um editor XML que todos podem usar.

 5
Author: Hrishi, 2012-06-26 13:40:35

O anbody faz ideia de como é que vejo o editor de cópias em xml do ficheiro IIN xml formato adequado ?

XML > Pretty-print (F11)

Você também pode " abrir um documento grande..."do menu Ficheiro

 1
Author: Todd, 2015-04-28 00:39:58

Checkout QXmlEdit e Editor de XML do CAM ambos estão disponíveis para o Linux e têm boas classificações em sourceforge.net . estes editores XML foram encontrados no Wikipedia comparação de editores XML

 1
Author: frederickjh, 2018-05-17 09:58:21

A pergunta antiga, mas o Notepadqq é muito bom para a visualização da árvore XML. Este é um "irmão" do famoso notepad++ para Windows.

 0
Author: João Pimentel Ferreira, 2017-10-10 20:54:33
Vou dizer ... Por quê? Porque parece funcionar bem.

Se o xml estava ligado então isso parece um problema com esse ficheiro, talvez. Bug? PEBKAC?

Mexi um pouco com um ficheiro xml, depois pressionei F11 para imprimir bem e a vista foi arranjada. Notavelmente, não importa que o xml esteja tudo em uma linha com relação aos dados.

É uma grande pergunta, mas acho que a questão subjacente é mais sobre o uso. Talvez. Para referência:

Https://en.wikipedia.org/wiki/Comparison_of_XML_editors

Eu verifiquei a licença para {[[0]} e parece ser GPL 3 e instalado facilmente a partir do apt.

 0
Author: Thufir, 2019-01-11 13:47:32
O melhor que encontrei foi o XmlMind
 0
Author: Robert Ramey, 2020-06-10 01:18:11
Vim aqui à procura de uma ferramenta XML, e afinal já estava a usar uma.

O Visual Studio Code (livre como na cerveja) pode ler grandes arquivos XML. Acabei de carregar um ficheiro XML de 177MB em segundos.

Inclui realce e colapso. No entanto, nenhuma validação XML, mas uma extensão pode tratar disso.

 0
Author: Bart Friederichs, 2020-12-11 09:08:20