XML de Entrada

Escolher Operação

Saída

Formatador XML Online

Recursos

A caixa de entrada suporta upload de arquivo XML, colar conteúdo ou edição direta.

1. Formatador/Embelezador XML

Recuo com Tab
Recuo 2 Espaços
Recuo 3 Espaços
Recuo 4 Espaços
Copiar conteúdo formatado
Imprimir conteúdo formatado
Salvar como arquivo XML

2. Minificar/Compactar XML

Remover espaços e tabulações
Copiar conteúdo compactado
Imprimir conteúdo compactado
Salvar como XML compactado

3. Árvore XML (Visualizador)

Árvore XML expansível, suporta XML e XSD
Copiar árvore como PNG
Imprimir árvore XML
Salvar árvore como PNG

4. Validador XML

Se XML inválido, mostra número da linha e descrição do erro

5. Dados para Classe (Converter XML para Objetos)

Tipos de conversão suportados:
XML para JSON
XML para JSON Schema
XML para DTD
XML para XSD
XML para Java
XML para Python
XML para Objective-C
XML para Swift
XML para C#
XML para Go
XML para Rust
XML para Crystal
XML para C++
XML para TypeScript
XML para PropTypes JS
XML para Flow
XML para Kotlin
XML para Elm
XML para Ruby
XML para Dart
XML para Pike
XML para Haskell
Copiar classe convertida
Imprimir classe convertida
Salvar como arquivo de classe

6. Outros Recursos

Suporte chinês/inglês
Até 10,000 linhas de entrada
Totalmente gratuito, sem registro ou coleta de dados