Skip to content

vallades/xml-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visualizador de XML

Um aplicativo Python com interface gráfica para visualizar e pesquisar dados em arquivos XML.

Funcionalidades

  • Carregamento de arquivos XML: Interface simples para selecionar e carregar arquivos XML
  • Visualização hierárquica: Exibe a estrutura XML em formato de árvore
  • Busca em tempo real: Permite buscar por elementos, valores ou atributos
  • Detalhes do elemento: Mostra informações detalhadas do elemento selecionado
  • Interface intuitiva: Design limpo e fácil de usar

Como usar

  1. Execute o aplicativo:
python xml_viewer.py
  1. Clique em "Carregar XML" para selecionar um arquivo XML

  2. Use a barra de busca para filtrar elementos que contenham o texto pesquisado

  3. Clique em qualquer elemento na árvore para ver seus detalhes

Exemplo

O projeto inclui um arquivo exemplo.xml com dados de uma biblioteca para testar o aplicativo.

Requisitos

  • Python 3.6+
  • tkinter (geralmente incluído com Python)

Estrutura do projeto

  • xml_viewer.py - Aplicativo principal
  • exemplo.xml - Arquivo XML de exemplo
  • requirements.txt - Dependências do projeto
  • README.md - Este arquivo

Funcionalidades da busca

A busca funciona em:

  • Nomes de elementos (tags)
  • Valores de texto dos elementos
  • Valores de atributos

Os resultados mostram o elemento correspondente junto com toda sua hierarquia de filhos.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages