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?13 answers
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.Os programadores reais usam VIM...
Outros utilizaram-no com sucesso para este fim.: http://www.pinkjuice.com/howto/vimxml/
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.
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:
- outro utilitário para fazer a sintaxe highlighting (o realce pode fazê-lo).
- 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 h
para (re)descobrir a sua incrível gama de funcionalidades.
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.
Check conglomerado , pretende ser um editor XML que todos podem usar.
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
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
As pessoas em edição XML no Linux como o programa oxigenxml de $ 400. Pessoas em http://alternativeto.net/SearchResult.aspx?search=tag:xml-editor como o Geany. Desculpe, não sei a resposta para a sua dificuldade com o editor XML Copy.
A pergunta antiga, mas o Notepadqq é muito bom para a visualização da árvore XML. Este é um "irmão" do famoso notepad++ para Windows.
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.
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.
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.