Conversor JSON para PowerShell
Converta JSON para objetos PowerShell para desenvolvimento PowerShell
JSON Input
PowerShell Output
O que e o Conversor JSON para PowerShell?
Precisa gerar objetos PowerShell a partir dos seus dados JSON (JavaScript Object Notation)? Esta ferramenta faz isso instantaneamente. Perfeita para desenvolvedores PowerShell trabalhando com automacao, administracao de sistemas ou scripting Windows que precisam desserializar JSON em objetos PowerShell. Gere hashtables, arrays e estruturas de objetos automaticamente.
De acordo com a documentacao PowerShell, ConvertFrom-Json e a forma padrao de lidar com JSON em PowerShell. Nosso conversor analisa sua estrutura JSON e gera objetos PowerShell adequados. Primeiro, valide seu JSON usando nosso Validador JSON, depois converta para PowerShell.
Tudo acontece no seu navegador - seu JSON nunca sai do seu computador. Converta, baixe e use seu codigo PowerShell imediatamente.
Como Usar o JSON para PowerShell
Siga estes passos para converter JSON em objetos PowerShell. Cada passo usa os botoes e paineis reais desta pagina.
Colar, Enviar ou Carregar Exemplo
Cole seu JSON no painel esquerdo Entrada JSON, ou clique em Enviar para carregar um arquivo .json ou .txt. Clique em Exemplo para ver um JSON de exemplo. Entrada de exemplo:
{"subscriberId":"SUB-1001","plan":"5G Ilimitado","dataUsage":45.2,"status":"active"}JSON invalido mostrara um erro. Use nosso Validador JSON primeiro se nao tiver certeza. Configure o nome da variavel nas opcoes acima.
Visualizar Saida PowerShell Gerada
O painel direito Saida PowerShell mostra os objetos PowerShell gerados instantaneamente. Objetos JSON viram hashtables, arrays viram arrays.
Baixar ou Copiar
Clique em Baixar para salvar o script PowerShell, ou Copiar para copiar para a area de transferencia. Use Limpar no painel de entrada para recomecar. Todo processamento acontece no seu navegador.
Quando Voce Realmente Usaria Isso
Administracao de Sistemas
Gere objetos PowerShell a partir de configuracoes JSON para scripts de administracao de sistemas. Crie estruturas de dados para configuracoes ou respostas de API baseadas em JSON. Perfeito para automacao Windows.
Integracao de API
Crie objetos PowerShell a partir de respostas de API JSON. Gere modelos de dados para APIs REST ou servicos web. Perfeito para clientes de API PowerShell.
Gerenciamento de Configuracao
Gere codigo PowerShell a partir de arquivos de configuracao JSON. Converta configuracoes JSON em hashtables PowerShell para gerenciamento mais facil em scripts PowerShell.
Scripts de Automacao
Gere objetos PowerShell a partir de estruturas de dados JSON. Perfeito para criar modelos de dados, objetos de configuracao ou definicoes de dados a partir de schemas JSON.
Perguntas Frequentes
Meus dados JSON sao armazenados?
Nao. Tudo acontece diretamente no seu navegador. Seu JSON nunca sai do seu computador - nos nem o vemos. Confira o padrao ECMA-404 para mais detalhes.
Como os objetos JSON sao tratados?
Objetos JSON se tornam hashtables PowerShell. Propriedades se tornam chaves de hashtable e objetos aninhados se tornam hashtables aninhadas. Arrays se tornam arrays PowerShell. Veja o RFC 8259 para mais detalhes.
Posso usar o codigo PowerShell gerado?
Sim. O codigo PowerShell gerado e valido e esta pronto para uso. Cole-o na sua sessao ou arquivo de script PowerShell e comece a usar.
E quanto ao ConvertFrom-Json?
O codigo PowerShell gerado usa hashtables e arrays nativos do PowerShell. Voce tambem pode usar ConvertFrom-Json para parsear strings JSON em objetos PowerShell diretamente.
Funciona com arquivos JSON grandes?
Sim. Como tudo acontece no seu navegador, depende do seu dispositivo. Estruturas JSON pequenas a medias convertem instantaneamente. Estruturas muito grandes podem levar alguns segundos.
Qual versao do PowerShell e suportada?
O codigo gerado funciona com PowerShell 3.0 e posteriores. Usa recursos padrao do PowerShell e segue as convencoes do PowerShell para maxima compatibilidade.
Outras Ferramentas JSON Que Voce Pode Precisar
Conversao e apenas uma tarefa JSON. Aqui estao outras ferramentas que funcionam bem juntas: