Analizowanie tekstu w formacie JSON lub XML (Power Query)

Dotyczy
Excel dla Microsoft 365

Zawartość kolumny można analizować (lub dekonstruować) za pomocą ciągów tekstowych zawierających kod JSON lub XML. Aby pokazać, jak używać polecenia Parse, poniższe przykładowe dane zaczynają się od danych JSON i XML wprowadzonych jako pola tekstowe.   

Przykładowe dane JSON i XML

Aby uzyskać więcej informacji na temat importowania plików JSON i XML, zobacz Importowanie danych z zewnętrznych źródeł danych.

Analizowanie tekstu JSON

Notacja JSON (JavaScript Object Notation) jest typowym formatem danych i można ją zaimportować do programu Excel.

Aby przekształcić kolumnę Sprzedawca z ciągów tekstowych w strukturalną kolumnę Rekord :

  1. Zaznacz kolumnę Sprzedawca .

  2. Wybierz pozycję Przekształć>analizę>JSON.

  3. Wybierz pozycję Zarejestruj , aby wyświetlić wartości.

    Wyświetlanie źródłowego strukturalnego rekordu

  4. Wybierz ikonę Rozwiń rozwiń obok nagłówka kolumny Sprzedawca. W oknie dialogowym Rozwijanie kolumn zaznacz tylko pola Imię i Nazwisko .

    Rozwijanie rekordu w tabeli

Wynik

Wyniki rozwijania rekordu

Analizowanie tekstu XML

Język XML (Extensible Markup Language) jest typowym formatem adiustacji i danych, który można zaimportować do programu Excel.

Aby przekształcić kolumnę Kraj z ciągów tekstowych na wartości tabeli .

  1. Wybierz kolumnę Kraj .

  2. Wybierz pozycję Przekształć>analizę>danych XML.

  3. Wybierz pozycję Tabela , aby wyświetlić wartości.

    Wyświetlanie wartości źródłowych w tabeli strukturalnej

  4. Wybierz ikonę Rozwiń rozwiń obok nagłówka kolumny Kraj. W oknie dialogowym Rozwijanie kolumn zaznacz tylko pola Kraj i Podział .

    Rozwijanie tabeli strukturalnej w tabeli zapytań

Wynik

Wyniki rozwijania tabeli

Wskazówka Za pomocą tabeli możesz również wybrać pozycję Agreguj, aby zagregować dane na różne sposoby, na przykład Suma lub Liczba. Aby uzyskać więcej informacji, zobacz Agregowanie danych z kolumny.

Zobacz również

Dodatek Power Query dla programu Excel — pomoc

Praca z kolumną strukturalną listy, rekordu lub tabeli

Analizowanie tekstu w formacie JSON lub XML (docs.com)