Traduire des fichiers JSON en grande quantité : boucler le module complémentaire JSON ParserLe complément JMP de Xan Gregg pour la lecture de fichiers JSON est la meilleure application que j'ai trouvée pour lire en toute transparence JSON produit par l'API Twitterv2. Avec une complication : j'ai 238 fichiers, tous d'environ 300 Ko, extraits de l'API au cours d'une journée selon un calendrier suffisamment retardé pour ne pas provoquer d'erreur d'API.La lecture de 238 fichiers avec la sélection de menu est une tâche difficile et probablement sujette aux erreurs.Même étiqueter correctement les résultats sera un problème.
Quelqu'un peut-il voir combien de configuration frontale et dorsale pour le menu JMP je peux découper afin d'exécuter le corps de l'analyseur dans une boucle qui récupérera les fichiers (par exemple Twitt114.JSON) traduit, et réécrire avec le même nom (Twitt114.jmp) ?
Je suis presque sûr que je ne serai pas la seule personne à avoir acquis de nombreux petits fichiers en évitant d'être éjecté par un Twitter ou une autre API.
Chaleureusement,
Larry Nitz
La source: https://community.jmp.com/t5/JMP-Add-Ins/JSON-Importer-Add-in-for-JMP-12/ta-p/24108
AutreScriptRe : Traduire des fichiers JSON en grande quantité : boucler le module complémentaire JSON ParserC'est une solution alléchante, mais pas vraiment correcte :
open("C:\Users\lnitz\Documents\APIv2Trials\twtfile_b7.json","json")
Le twtfile_b7.json est un flux d'API Twitter. La routine le traduit correctement - mais pour une chose : à peu près à mi-chemin dans la liste des variables, la routine écrit des lignes pour la partie gauche des variables, puis après cela, écrit des lignes contenant uniquement la moitié droite des variables.Mais pour cela, c'est une routine facile et parfaite.Il y a peut-être un paramètre de longueur de ligne qui pourrait être ajusté. Donc pour 350 entrées, j'en ai environ 350 avec la moitié gauche, puis 350 avec la moitié droite des variables, plus ou moins 700 lignes sur les 350 d'origine.