Wie kan me even verder helpen?
In een tutorial heb ik precies gevonden wat ik nodig heb.
De eerste opdracht: console.log(JSON.parse(companies)) werkt.
Maar bij de tweede opdracht om een waarde weer te geven gaat het mis: unexpected token u in json.Parse
Alvast bedankt :)
<!DOCTYPE html>
<html>
<head>
<title>JSON Example</title>
</head>
<body>
<script type="text/javascript">
let companies =
`[
{
"name": "Big corporate",
"numberOfEmployees": 1000,
"ceo": "Neil",
"rating": 3.6
},
{
"name": "Small startup",
"numberOfEmployees": 10,
"ceo": null,
"rating": 4.3
}
]`
console.log(JSON.parse(companies))
console.log(JSON.parse(companies[0].name))
</script>
</body>
</html>
- Waarde uit JSON halen met javascript.
-
28-08-2020, 13:51 #1
- Berichten
- 86
- Lid sinds
- 12 Jaar
Waarde uit JSON halen met javascript.
-
In de schijnwerper
Website Of Webshop Laten Maken? Strakke WordPress Sites door Web & Design V.A. €650,-Freelance / WerkTe Koop: Website over Zelfvertrouwen met €382/pm omzetWebsite te koopGebruiksklare Managed VPS incl. verhuisservice: v.a. €59,99 per maandHostingLinkbuilden tegen een laag tarief?Freelance / Werk -
28-08-2020, 14:37 #2
- Berichten
- 390
- Lid sinds
- 15 Jaar
Re: Waarde uit JSON halen met javascript.
Op dit moment probeer je bij de tweede console.log het "name" attribuut aan te spreken, maar die string is maar een string en heeft die dus niet voor je.
Met JSON.parse maak je van een JSON string een JSON object. Dat hoef je dus maar een keer te doen, want daarna werk je verder met het object en niet met de originele string.
Oftewel:
Code:all_companies = JSON.parse(companies); console.log(JSON.stringify(all_companies)); console.log(JSON.stringify(all_companies[0])); console.log(all_companies[0].name);
-
28-08-2020, 14:42 #3
- Berichten
- 86
- Lid sinds
- 12 Jaar
Re: Waarde uit JSON halen met javascript.
Bedankt!!!
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic