Ceci est probablement une question de débutant.Fonction pour lire les données json et un chemin json pour renvoyer un uplet ou une liste
Mais j'essaye de créer une fonction (ou de trouver une bibliothèque qui en a une) pour retourner un tuple ou une liste quand je passe une donnée json et jsonPath à elle; quelque chose comme ceci:
Tup1 = Extract(json_data,json_path)
List1 = Extract(json_data,json_path)
tournant ainsi fondamentalement quelque chose comme ceci:
{
"name"="john",
"age"=25
}
à
Tup1 = ('john',25)
OU
List1 = ['john',25]
Est-il possible d'y arriver avec un minimum codage?
Quel est le chemin JSON pour? Allez-vous le sauvegarder plus tard? – abccd
Et la même fonction ne renverrait pas deux types différents juste parce que vous changiez le nom de la variable. – abccd
@abccd répond: 1- Je crée la chaîne json_path d'après ce que je sais du schéma de json_data, que je peux modifier plus tard le schéma changements 2- Je n'ai pas besoin de retourner les deux types, l'un d'entre eux fonctionne pour moi – Zac