Traduzione di file JSON in grandi quantità: loop del componente aggiuntivo JSON ParserIl componente aggiuntivo JMP di Xan Gregg per la lettura di file JSON è la migliore applicazione che ho trovato per leggere senza problemi JSON prodotto dall'API di Twitter v2. Con una complicazione: ho 238 file, tutti di circa 300 KB, estratti dall'API nel corso di una giornata in base a una pianificazione con un ritardo sufficiente per non causare un errore dell'API.La lettura di 238 file con la selezione del menu è un'attività difficile e probabilmente soggetta a errori.Anche etichettare correttamente i risultati sarà un problema.
Qualcuno può vedere quanta parte della configurazione front-end e back-end per il menu JMP posso ritagliare per eseguire il corpo del parser in un ciclo che raccoglierà i file (ad esempio Twitt114.JSON) tradotti e riscrivere con lo stesso nome (Twitt114.jmp) ?
Sono abbastanza sicuro che non sarò l'unica persona che ha acquisito molti piccoli file come conseguenza dell'evitare di essere espulso da Twitter o da un'altra API.
Cordialmente,
Larry Nitz
Fonte: https://community.jmp.com/t5/JMP-Add-Ins/JSON-Importer-Add-in-for-JMP-12/ta-p/24108
AltroScriptingRe: Traduzione di file JSON in grandi quantità: loop del componente aggiuntivo JSON ParserQuesta è una soluzione allettante, ma non proprio corretta:
open("C:\Users\lnitz\Documents\APIv2Trials\twtfile_b7.json","json")
Il twtfile_b7.json è un feed dell'API Twitter. La routine lo traduce correttamente, ma per una cosa: circa a metà dell'elenco delle variabili, la routine scrive le righe per la parte sinistra delle variabili, quindi scrive le righe che contengono solo la metà destra delle variabili.Ma per questo, è una routine facile e perfetta.Forse c'è un'impostazione della lunghezza della linea che potrebbe essere regolata. Quindi per 350 voci, ho circa 350 con la metà sinistra, quindi 350 con la metà destra delle variabili, più o meno 700 righe sulle 350 originali.