Extraction de valeurs à partir de structures de données JSON imbriquées
Lors de l'analyse de données JSON, vous pouvez rencontrer des structures imbriquées complexes qui rendent difficile l'extraction de valeurs spécifiques . Ce guide explique comment naviguer dans ces structures et extraire directement les valeurs souhaitées.
Extraction de valeurs spécifiques
Par exemple, considérez les données JSON suivantes :
{
"name": "ns1:timeSeriesResponseType",
"value": {
"queryInfo": {
"creationTime": 1349724919000
}
}
}
Pour extraire la valeur "creationTime", suivez ces étapes :
La valeur résultante sera 1349724919000.
Identification générale du chemin
Pour identifier le chemin d'accès à une valeur, procédez comme suit :
Dans l'exemple ci-dessus, le chemin d'accès à la valeur "creationTime" est my_json .value.queryInfo.creationTime.
Exemple de code
Pour extraire la valeur "creationTime" à l'aide de Python, vous pouvez utiliser le code suivant :
my_json = {
"name": "ns1:timeSeriesResponseType",
"value": {
"queryInfo": {
"creationTime": 1349724919000
}
}
}
creation_time = my_json['value']['queryInfo']['creationTime']
Ce code démontre l'extraction directe d'une valeur spécifique à partir d'une structure JSON imbriquée.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3