Gestructureerd werken

Vraag aan ChatGPT

kun je voor mij een node.js script maken wat deze json code recursief inleest en een map structuur aanmaakt waarbij name_lower steeds als key wordt gebruikt. De data moet komen van http://courses.nuidev.nl/file/react-introduction/c23.json
— ChatGPT, Als antwoord op mijn vraag

Dit JSON bestand heb uit de API van Canvas gehaald: c23.json

Reactie ChatGPT

Ja, dat kan zeker. Hier is een voorbeeld van een Node.js script dat een JSON-bestand inlaadt, de data recursief doorloopt en een mapstructuur genereert. Merk echter wel op dat dit een basisscenario is. Dit script gebruikt Node.js ingebouwde http en fs modules om de JSON-gegevens op te halen en naar een bestand te schrijven. Voor deze operatie gebruiken we de axios module om de API te bereiken en de lodash module om ons te helpen bij de recursieve logica.

Dit was het script waar ChatGPT mee kwam: createc23.js

Code installeren
1 2 3 4 5 6 7
mkdir schoolwerk cd schoolwerk php -r "copy('https://courses.devroc.nl/file/react-introduction/createc23.js', 'createc23.js'); npm install axios lodash node ./createc23.js

Navigatie

« Hooggeëerd publiek...