04/12/2022 - SirJo ha scritto:
Risolto con il dynamic
Unica cosa: occhio che se accedi a una proprietà che poi non esiste nel file JSON, prevedo… eccezioni. :)
Se hai “garanzie” sulla struttura del file invece, direi che puoi procedere senza grossi problemi.
In alternativa, potresti predisporre anche un JSON Schema: analogamente a quando avviene con XML Schema, si tratta di un file JSON che definisce le regole tali per cui un altro file - sempre in formato JSON - può essere considerato valido; verificando l'adesione del file a determinate regole, potrai andare “tranquillo” con l'accesso per nome e diretto alle proprietà che rappresentano le chiavi del file JSON.
Ciao! :)