Javascript Tutorial Italiano 16 - Lavorare con JSON

preview_player
Показать описание
Sedicesimo episodio del corso di Javascript. Oggi parliamo di JSON, cos'è e come possiamo utilizzarlo per passare dati strutturati.

🌐 ►Ti serve un hosting per mettere online il tuo sito?

✅ ► Corso avanzato di Javascript

✅ ► Corso avanzato di Node/Express per creazione API

💻 ►Esercizi Javascript e documentazione

📚 ► Consigli per libri e postazione da lavoro:

💰 ► Sostieni il canale con una donazione:

💬 ►Social e Community

⏰ ►Capitoli
0:00 intro
0:42 cos'è json
2:50 struttura
9:12 array come json
12:42 otteniamo un json
17:33 outro

___________________________________________

corso javascript,corso javascript avanzato,corso javascript base,corso javascript per principianti,corso javascript italiano,javascript tutorial ita,javascript tutorial ita 2020,javascript tutorial italiano,javascript ita,tutorial javascript ita,js tutorial ita,corso js,corso json,programmazione javascript,programmare javascript,corso di programmazione javascript,js ita,js italiano,javascript italiano,corso javascript ita,javascript,javascript ita 2021
Рекомендации по теме
Комментарии
Автор

Per risolvere il problema "blocked by CORS policy... " io ho risolto così: ho installato un plugin su VSC denominato "live server". Dopo l'installazione si deve lanciare la pagina html utilizzando l'opzione: "Open with live server". In poche parole stiamo utilizzando un web server invece che accedere direttamente al file html in locale. Dovrebbe funzionare.

danieler.
Автор

Grande Edoardo, ti sei spiegato benissimo

gabrielesimoncini
Автор

Chiarissimo! Grazie! Farai mai qualcosa su REACT?

dariomiccinelli
Автор

quando faccio il launch, nella console mi appaiono 2 errori :
Access to XMLHttpRequest at 'fi

se.json' from origin 'null' has been blocked by CORS
policy: Cross origin requests are only supported for
protocol schemes: http, data, chrome, chrome-
extension, chrome-untrusted, https.
e
classe.json:1 Failed to load resource:
net::ERR_FAILED


sapresti dirmi perche?

ivancocuzza
Автор

Ciao Edoardo. Adoro i tuoi video e grazie al tuo canale youtube per la teoria, e codegrind per allenarmi, mi sto skillando un sacco. Provo a chiedertelo, anche se sono video vecchi e probabilmente riceverai un milione di notifiche.. la domanda è, perchè riceve il json già parsato senza il bisogno della conversione??

systemError
Автор

A me da due errori quando provo a richiamare il file .json sul mio file .html
uno dice "l'accesso a XMLHttpRequest all'origine 'null' è stato bloccato dal criterio CORS: le richieste di origine incrociata sono supportate solo per gli schemi di protocollo: http, data, chrome, chrome-extension, chrome-untrusted, https" e l'altro dice "Failed to load resource".

fabiociampichetti
Автор

Non mi da nessun errore, però il file non lo legge. Ho provato a fare alert(request.response) la popup mi da null. Boh!

marcelloprocaccini
Автор

Domanda, se il mio file di json è un array, e una volta preso e messo dentro la variabile classe lo volessi modificare e riportarlo sul json in maniere effettiva come faccio?

frba
Автор

Ma se io volessi accedere a tutti i valori, per esempio tutti gli alunni, devo usare per forza un forEach ?

cinziat
Автор

Ciao sto seguendo tutto il corso e fino adesso devo dire top ho sempre capito tutto e messo subito in pratica. L'unica cosa, che dopo questo video, non capisco è come posso fare una funzione prendendo i valori del user e scriverli nel JSON tramite JS?

franschercoli
Автор

Ho scoperto questo sito perchè cercavo l'uso Json che mi serve su Arduino Firebase.
Ben fatto sufficientemente chiaro.
Una piccola critica, perchè descrivere a lungo nomi, cognomi ecc e poi con poche parole come si fa, L'URL che URL, il risultato dopo salvato come salta fuori sul monitor. Un piccolo riferimento alle lezioni precedenti no?

Saluti
Renzo

renzo
Автор

Ciao, bel video, ho provato a caricare il file .json ma nella console visualizzo " null", ho già verificato che tutto sia scritto bene e il file è nella stessa cartella, su vsc onload non si colora di blu come nel video e response rimane blu chiaro.. non so come risolvere, ho anche controllato che il file json non abbia errori

antoniobrillante
Автор

ma se voless stampare tutto esattamente come faccio?ho provato ad iterarlo ma mi da errore

danieleesposito
Автор

ciao! ottimo video, domanda: ma come faccio a fare inserire dall'utente i dati che compongono il mio json?, ad esempio tu hai settato 2 insegnanti, ma se io voglio che sia l 'utente a dire quanti insegnanti ci sono? e quali materie insegna ciascun insegnante?
Grazie

pirothebest
Автор

Ma send() serve per mandare la richiesta al server?

francescosalerno
Автор

Domanda io ho guardato anche i video dopo quindi sono arrivato anche la fetch... ma quindi se il fetch è più corto ed è più funzionale pk bisogna sapere anche la sintassi vecchia. Ci sono occasioni in cui è migliore?

alessandrozitelli
Автор

Ciao mi da un errore quando passo il file json, in pratica non lo legge

PUBG_BLACKNINJA
Автор

Complimenti per i tuoi video e per questo corso in particolare, sei sempre molto esaustivo nelle spiegazioni. Vorrei solo un'info: come mai se provo a creare il file "classe.json o classi.json" direttamente con il simbolo piu', non mi permette di scrivere il nome e la sua estensione come fai vedere nel video? Si apre solo un'altra finestra dove devo scegliere prima il linguaggio ma è come se mi rilevasse il file creato come errore. In alternativa sono andato nella cartella dove ho il file index.html ed ho creato un nuovo file dandogli l'estensione .json e aprendolo poi in Visual Code. Presumo sia la stessa cosa ma volevo sapere come mai questa cosa. Grazie in anticipo.

domenicodanto
Автор

Ciao Edoardo, sei un mito per quello che fai.

Quando provo a mandare a schermo mi da 2 errori (ho controllato più volte di aver scritto esattamente quello che hai scritto tu sul file, per evitare errori di sintassi).
Il primo errore che mi da mi dice: "Access to XMLHttpRequest at ./classe.json has been blocked by CORS policy".
Mentre il secondo me lo da sulla riga "request.send();".

Magari sono errori "stupidi" dove ho sbagliato qualcosa io, sii clemente sono un principiante. 😅

lucapescatore
Автор

Volevo fare un progetto con php e SQL per gestire un piccolo database per il mio negozio. Ora che vedo json mi chiedo: potrei usarlo come "database"? Così potrei fare una piccola pagina web dove con un input Form setto i contenuti da richiamare, così mi evito php e uso JavaScript. Che ne pensi? Ahah

balalba