Analyser le texte en JSON ou XML (Power Query)

S’applique à
Excel pour Microsoft 365

Vous pouvez analyser (ou déconstruire) le contenu d’une colonne avec des chaînes de texte qui contiennent JSON ou XML. Pour illustrer la façon d’utiliser la commande Analyser , les exemples de données suivants commencent par des données JSON et XML saisies sous forme de champs de texte.   

Exemples de données JSON et XML

Pour plus d’informations sur l’importation JSON et XML, consultez Importer des données à partir de sources de données externes.

Analyser le texte JSON

Le format JSON (JavaScript Object Notation) est un format de données courant que vous pouvez importer dans Excel.

Pour transformer la colonne du vendeur de chaînes de texte en une colonne d’enregistrement structurée :

  1. Sélectionnez la colonne Vendeur .

  2. Sélectionnez Transformer>l’analyse (dans certaines versions, cela se trouve sous la colonne de texte) >JSON.

  3. Sélectionnez Enregistrer pour afficher les valeurs.

    Affichage de l’enregistrement structuré sous-jacent

  4. Sélectionnez l’icône Développer en regard de l’en-tête de colonne Vendeur . Dans la boîte de dialogue Développer les colonnes, sélectionnez uniquement les champs Prénom et Nom , puis sélectionnez OK.

    Développement de l’enregistrement dans la table

Résultat

Les résultats de l’élargissement du dossier

Analyser un texte XML

Le langage XML (Extensible Markup Language) est un format de balisage et de données courant que vous pouvez importer dans Excel.

Pour transformer la colonne Pays/Région de chaînes de texte en valeurs de tableau .

  1. Sélectionnez la colonne Pays/Région .

  2. Sélectionnez Transformer>l’analyse (dans certaines versions, c’est sous la colonne de texte) >XML.

  3. Sélectionnez Table pour afficher les valeurs.

    Affichage des valeurs sous-jacentes dans la table structurée

  4. Sélectionnez l’icône Développer en regard de l’en-tête de colonne Pays/Région . Dans la boîte de dialogue Développer les colonnes , sélectionnez uniquement les champs Pays/Région et Division , puis sélectionnez OK.

    Développement de la table structurée dans la table de requête

Résultat

Résultats de l’élargissement du tableau

Conseil Avec un tableau, vous pouvez également sélectionner Agréger pour agréger les données de différentes manières, telles que Somme ou Nombre. Pour plus d’informations, consultez Agréger les données d’une colonne.

Voir aussi

Aide Power Query pour Excel

Utiliser une liste, un enregistrement ou un tableau : colonne structurée

Analyser le texte en JSON ou XML (docs.com)