Um aplicativo Python com interface gráfica para visualizar e pesquisar dados em arquivos XML.
- 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
- Execute o aplicativo:
python xml_viewer.py-
Clique em "Carregar XML" para selecionar um arquivo XML
-
Use a barra de busca para filtrar elementos que contenham o texto pesquisado
-
Clique em qualquer elemento na árvore para ver seus detalhes
O projeto inclui um arquivo exemplo.xml com dados de uma biblioteca para testar o aplicativo.
- Python 3.6+
- tkinter (geralmente incluído com Python)
xml_viewer.py- Aplicativo principalexemplo.xml- Arquivo XML de exemplorequirements.txt- Dependências do projetoREADME.md- Este arquivo
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.