Analisar texto como JSON ou XML (Power Query)

Aplica-se a
Excel para Microsoft 365

Pode analisar (ou desconstruir) o conteúdo de uma coluna com cadeias de texto que contenham JSON ou XML. Para ajudar a ilustrar como usar o comando Parse , os dados de exemplo a seguir começam com dados JSON e XML inseridos como campos de texto.   

Dados JSON e XML de exemplo

Para obter mais informações sobre como importar JSON e XML, consulte Importar dados de fontes de dados externas.

Analisar texto JSON

JavaScript Object Notation (JSON) é um formato de dados comum e pode importá-lo para o Excel.

Para transformar a coluna Vendedor de cadeias de texto numa coluna Registo estruturada:

  1. Selecione a coluna Vendedor .

  2. Selecione Transformar Análise> (em algumas versões, isso está em Coluna de texto) >JSON.

  3. Selecione Gravar para ver os valores.

    Visualizando o Registro estruturado subjacente

  4. Selecione o ícone Expandir junto ao cabeçalho da coluna Vendedor . Na caixa de diálogo Expandir colunas, selecione apenas os campos NomePróprio e Apelido e, em seguida, selecione OK.

    Expandir o Registo para a tabela

Resultado

Os resultados da expansão do registo

Analisar texto XML

O XML (Extensible Markup Language) é um formato comum de marcação e dados, pelo que pode importá-lo para o Excel.

Para transformar a coluna País/Região de cadeias de texto em Valores de tabela .

  1. Selecione a coluna País/Região .

  2. Selecione Transformar Análise> (em algumas versões, encontra-se em Coluna de Texto) >XML.

  3. Selecione Tabela para ver os valores.

    Ver os valores subjacentes na Tabela estruturada

  4. Selecione o ícone Expandir junto ao cabeçalho da coluna País/Região . Na caixa de diálogo Expandir colunas, selecione apenas os campos País/Região e Divisão e, em seguida, selecione OK.

    expandir a Tabela estruturada para a tabela de consulta

Resultado

Os resultados da expansão da Tabela

Sugestão Com uma Tabela, também pode selecionar Agregar para agregar dados de formas diferentes, como por exemplo Soma ou Contagem. Para obter mais informações, consulte Agregar dados a partir de uma coluna.

Veja Também

Ajuda do Power Query para Excel

Trabalhar com uma coluna estruturada de Lista, Registo ou Tabela

Analisar texto como JSON ou XML (docs.com)