🔄 Model to JSON/XML
Transforma suas models em JSON ou XML de teste automaticamente.
Extrai campos de classes e gera JSON ou XML com valores vazios — perfeito para testes, documentação e prototipagem rápida.
🎯 O que faz
| Funcionalidade |
Descrição |
| Extrai campos automaticamente |
Detecta campos de classes em TypeScript, Java, C#, Python, PHP e Go |
| Gera JSON vazio |
{"nome": "", "email": ""} |
| Gera XML vazio |
<root><nome></nome><email></email></root> |
| Múltiplos registros |
De 1 a 100 registros de uma vez |
| Arquivo inteiro ou seleção |
Converta o arquivo todo ou só o trecho selecionado |
| Copia ou salva |
Área de transferência ou arquivo |
📦 Como usar
Converter arquivo inteiro
- Abra um arquivo com uma classe/model
Ctrl+Shift+P → Model to JSON: Convert File
- Escolha o formato (JSON ou XML)
- Digite a quantidade de registros (1 a 100)
- Copie ou salve o resultado
Converter apenas seleção
- Selecione o trecho da classe
Ctrl+Shift+P → Model to JSON: Convert Selection
- Escolha formato e quantidade — resultado copiado automaticamente
📂 Exemplos de saída
JSON — um registro
{
"nome": "",
"email": "",
"idade": "",
"ativo": ""
}
JSON — múltiplos registros
[
{ "nome": "", "email": "" },
{ "nome": "", "email": "" },
{ "nome": "", "email": "" }
]
XML — múltiplos registros
<?xml version="1.0" encoding="UTF-8"?>
<roots>
<root>
<nome></nome>
<email></email>
</root>
<root>
<nome></nome>
<email></email>
</root>
</roots>
🔧 Requisitos
- VS Code 1.85.0 ou superior
📄 Licença
MIT
👨💻 Autor
🔗 GitHub
| |