Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

[DOMANDA PRO] Importare Json annidato in Excel

Ultimo Aggiornamento: 21/02/2021 11:51
Post: 1
Registrato il: 20/02/2021
Età: 54
Utente Junior
Office 2019
OFFLINE
20/02/2021 12:43

Sto uscendo matto... ho un programma che contiene una serie di dati standard:

Nome
URL
Note

Quando importo il JSON questi vengono gestiti correttamente:

A1 Nome
B1 URL
C1 Note

e così via. Quindi tutto ok. Il problema nasce con dei campi personalizzati, questi vengono "annidati" ed io vorrei trasformarli in colonne. L'unica soluzione che ho trovato li trasforma in righe, rendendole inutilizzabili.

Questo il codice del Json, come vedete l'emento "fields" contiene i dati annidati.

Esempio file
   {
      "name": "Test Nome",
      "notes": "Questa è una nota\nQuesta è la seconda riga delle nota",
      "fields": [
        {
          "name": "Campo personalizzato testo 1",
          "value": "Ciao",
          "type": 0
        },
        {
          "name": "Campo personalizzato testo 2",
          "value": "Addio",
          "type": 0
        },
        {
          "name": "Campo personalizzato testo 3",
          "value": "Arrivederci",
          "type": 0
        },
        {
          "name": "Campo personalizzato booleano 1",
          "value": "true",
          "type": 2
        }
      ],
      "login": {
        "uris": [
          {
            "match": null,
            "uri": "https://urlaccount.com"
          }
        ],
        "username": "Nome utente",
        "password": "password",
        "totp": null
      },
      "collectionIds": null
    }


Qualcuno mi può spiegare, in maniera per me comprensibile (sono un noob di excel) come risolvere questo problema?
Post: 3.097
Registrato il: 06/04/2013
Utente Master
2010
OFFLINE
20/02/2021 17:33

ciao
non ne sono certo, ma "forse" con una query utilizzando table.transpose si potrebbe ottenere il risultato.

Non so esserti più preciso senza un esempio

saluti




Domenico
Win 10 - Excel 2016
Post: 1
Registrato il: 20/02/2021
Età: 54
Utente Junior
Office 2019
OFFLINE
20/02/2021 19:10

Re:
dodo47, 20/02/2021 17:33:


Non so esserti più preciso senza un esempio



Il codice che vedi sopra è l'esempio reale di quello che mi torna il programma dopo l'esportazione.


Post: 3.098
Registrato il: 06/04/2013
Utente Master
2010
OFFLINE
20/02/2021 20:16

Allora non ho capito io.
Credevo che tu avessi un file in formato json

Puoi provare a copiare quell'output su un file di testo e provare con una query
Saluti

Domenico
Win 10 - Excel 2016
Post: 2
Registrato il: 20/02/2021
Età: 54
Utente Junior
Office 2019
OFFLINE
21/02/2021 11:03

Re:
dodo47, 20/02/2021 20:16:

Allora non ho capito io.
Credevo che tu avessi un file in formato json

Puoi provare a copiare quell'output su un file di testo e provare con una query
Saluti




Esattamente, ho un file Json ed il contenuto è quello che ho copiato sopra.

L'obiettivo è trasformarlo in una tabella dove ogni campo personalizzato (nell'esempio sopra i quattro campi sotto "fields") è una colonna.

Il suggerimento "prova con una query" purtroppo non mi dice molto, è come se portassi la macchina dal meccanico perché non c'è l'olio ed il meccanico mi suggerisse "metti l'olio"... se sapessi come farlo mi sarei arrangiato 😁 per questo sto chiedendo consiglio qui.

Post: 3.099
Registrato il: 06/04/2013
Utente Master
2010
OFFLINE
21/02/2021 11:51

Appunto

...."allega" la macchina.....

saluti






[Modificato da dodo47 21/02/2021 12:02]
Domenico
Win 10 - Excel 2016
Vota: 15MediaObject5,0016 1
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 07:41. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com