Traduire des fichiers JSON en grande quantité : boucler le module complémentaire JSON ParserLe complément JMP de Xan Gregg pour la lecture des fichiers JSON est la meilleure application que j'ai trouvée pour lire de manière transparente le 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 avec un délai suffisant 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 quelle part de configuration front-end et back-end 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) traduits, 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 pour éviter d'être éjecté par Twitter ou une autre API.
Cordialement,
Larry Nitz
Source : Complément d'importation JSON pour JMP 12
Accès aux donnéesPartager et communiquer les résultatsRe : Traduire des fichiers JSON en grande quantité : boucler le module complémentaire JSON ParserDifficile à dire sans voir un dossier. Certains fichiers JSON ne sont pas structurés pour être facilement importés dans un tableau rectangulaire.
JMP dispose de deux outils qui peuvent vous aider : l'assistant JSON et l'importation de plusieurs fichiers. Si vous pouvez faire en sorte que l'assistant JSON importe correctement le fichier, vous pouvez utiliser ce script source dans l'onglet MFI JSON.
Quelle version de JMP utilisez-vous ?
Si vous avez un addin qui fait ce dont vous avez besoin, vous pouvez utiliser le JSL via view->addins, sélectionnez l'addin, ouvrez le répertoire addin, ouvrez les fichiers jsl que vous trouvez.
use the JSON settings from the script the wizard makes in MFIuse the JSON settings from the script the wizard makes in MFIuse the JSON settings from the script the wizard makes in MFIutiliser les paramètres JSON du script que l'assistant crée dans MFI
Re : Traduire des fichiers JSON en grande quantité : boucler le module complémentaire JSON ParserC'est une solution séduisante, 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 : vers le milieu de 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.Peut-être y a-t-il 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, soit plus ou moins 700 lignes sur les 350 d'origine.