Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: met welke programma; s kan ik de opendata van de overheid inlezen?  (gelezen 501 keer)

Offline reekje

  • Lid
    • http://www.reekje.nl
  • Steunpunt: Nee
Hallo allemaal
Voor wat onderzoek zou ik graag een aantal data sets van deze site willen bestuderen:
https://data.overheid.nl/data/dataset
namelijk een aantal van deze :
https://data.overheid.nl/data/dataset?groups=open-data-loonaangifteketen
als ik het sjon bestand open krijg ik links die wijzen naar xml bestanden.
Hoe kan ik die xml bestanden inlezen, dat ze weergegeven worden als een tabel?
Wie heeft er ervaring met het werken met deze datasets en
 mij kan vertellen welke programma; s er voor te gebruiken ?
Desnoods een programma in Wine

reekje

Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
Re: met welke programma; s kan ik de opendata van de overheid inlezen?
« Reactie #1 Gepost op: 2019/06/08, 19:02:25 »
De JSON bestanden kan ik gewoon in FireFox bekijken.
Xubuntu gebruiker en voorstander (XFCE).
In Nederland bekend als een Dwarsligger uit 0166
Er is ook nog een andere hobby.

Offline partyrabbit

  • Lid
  • Steunpunt: Nee
Re: met welke programma; s kan ik de opendata van de overheid inlezen?
« Reactie #2 Gepost op: 2019/06/08, 20:07:54 »
Kijk je wel uit met zomaar JSON draaien? (=javascript =mogelijk onveilig).

We hebben het hier nog wel eens over linux en veiligheid en dan wordt er (terecht!) aangegeven dat ook linux besmet kan raken, als je zelf mogelijk slecht geprogrammeerde, besmette of lekke uitvoerbare bestanden binnen haalt. JSON valt binnen dat risico.
- I ♥ Linux -

Offline reekje

  • Lid
    • http://www.reekje.nl
  • Steunpunt: Nee
Re: met welke programma; s kan ik de opendata van de overheid inlezen?
« Reactie #3 Gepost op: 2019/06/08, 21:23:51 »
Get gaat mij met namen om hoe kan ik die xml bestanden goed bekijken, in firefox krig ik html achtige code te zien.
 die sjon bestanden zijn een soort webpaginas met alle maal diep links naar xml data bijvoorbeeld naar tabellen van het cbs

is er dus een programma waar ik die xml data mee kan inlezen?

Offline erik1984

  • Lid
    • erik1984
  • Steunpunt: Nee
Re: met welke programma; s kan ik de opendata van de overheid inlezen?
« Reactie #4 Gepost op: 2019/06/08, 22:32:31 »
Als ik deze link van je bekijk https://opendata.cbs.nl/ODataApi/OData/81569NED staat er de 'ruwe data' onder https://opendata.cbs.nl/ODataApi/OData/81569NED/TypedDataSet (aardig wat data dus kan even duren voor Firefox die geladen heeft).

Je krijgt dan wel de echte data te zien waar je naar op zoek bent volgens mij maar ik weet niet wat je er mee wil.

Als je met de JSON-data aan de slag wil en je het niet erg vindt om te programmeren kun je misschien wat met, bijvoorbeeld, python gaan spelen.

Ter aanvulling een klein testje:

import urllib.request
import json

print("URL openen.")
with urllib.request.urlopen("https://opendata.cbs.nl/ODataApi/OData/81569NED/TypedDataSet") as url:
    print("Data lezen.")
    data = json.loads(url.read().decode())
    print("Eerste record:")
    print(data['value'][0])

Dit scriptje toont alleen de eerste 'regel' uit de TypedDataSet.
« Laatst bewerkt op: 2019/06/08, 22:45:39 door erik1984 »

Offline reekje

  • Lid
    • http://www.reekje.nl
  • Steunpunt: Nee
Re: met welke programma; s kan ik de opendata van de overheid inlezen?
« Reactie #5 Gepost op: 2019/06/09, 09:08:06 »
Nou
 ik ben geïnteresseerd in de cijfers over de armoede in Nederland en met namen die bij mensen met een beperking.
 Ik wil aantonen dat er best wat personen  met een beperking zijn die lastig kunnen rond komen .,
 Dit voor markt onderzoek om te zien of de vlog die ik wil beginnen nut heeft
 en dit om te gebruiken in filmpjes die bedoeld zijn om de mensen  die wel rond kunnen komen aan te moedigen goed te zijn voor deze minima

 dan wil bijvoorbeeld berekeningen op los laten
bijvoorbeeld 17 miljoen inwoners  1 op de 5 heeft autisme  en een op de negen kinderen leeft in en bijstandsgezin
 daarvan uit rekenen hoeveel van die kinderen er autisme hebben.
 en dan ook nog per leeftijd groep .
en dan eventueel ook nog of het in de randstad is of de rest van Nederland

dat is dus wat ik eingelijk zou willen :-)

Offline nahjo

  • Lid
  • Steunpunt: Nee
Re: met welke programma; s kan ik de opendata van de overheid inlezen?
« Reactie #6 Gepost op: 2019/06/09, 10:15:28 »
Je zou xmllint kunnen proberen (in de terminal)
snap install libxml2daarna (nog steeds in de terminal)
xmllint --htmlout "xmlbestand" Je zou dan een .html bestand(en) moeten hebben die gemakkelijker te lezen is.

valt het tegen dan weer verwijderen met
snap remove libxml2
* heb het niet zelf getest

Offline reekje

  • Lid
    • http://www.reekje.nl
  • Steunpunt: Nee
Re: met welke programma; s kan ik de opendata van de overheid inlezen?
« Reactie #7 Gepost op: 2019/06/09, 11:01:15 »
Goi Nahjo
 Als het html was dan was het geen probleem.
 maar dat programma ga ik proberen
 dank je wel
 als het gelukt is laat ik het wel even weten

swake

  • Gast
Re: met welke programma; s kan ik de opendata van de overheid inlezen?
« Reactie #8 Gepost op: 2019/06/09, 13:00:35 »
XML bestanden kunnen geopend en bewerkt worden met elke teksteditor .
Citaat
Hoe kan ik die xml bestanden inlezen, dat ze weergegeven worden als een tabel?
Libre Office Base zou moeten lukken .
« Laatst bewerkt op: 2019/06/09, 13:08:34 door swake »

swake

  • Gast
Re: met welke programma; s kan ik de opendata van de overheid inlezen?
« Reactie #9 Gepost op: 2019/06/09, 13:14:53 »
Citaat
ik ben geïnteresseerd in de cijfers over de armoede in Nederland en met namen die bij mensen met een beperking.
 Ik wil aantonen dat er best wat personen  met een beperking zijn die lastig kunnen rond komen .,
 Dit voor markt onderzoek om te zien of de vlog die ik wil beginnen nut heeft
 en dit om te gebruiken in filmpjes die bedoeld zijn om de mensen  die wel rond kunnen komen aan te moedigen goed te zijn voor deze minima

 dan wil bijvoorbeeld berekeningen op los laten
bijvoorbeeld 17 miljoen inwoners  1 op de 5 heeft autisme  en een op de negen kinderen leeft in en bijstandsgezin
 daarvan uit rekenen hoeveel van die kinderen er autisme hebben.
 en dan ook nog per leeftijd groep .
en dan eventueel ook nog of het in de randstad is of de rest van Nederland

dat is dus wat ik eingelijk zou willen :-)
Moet toch lukken met spreadsheet software >> Calc >> Libre Office


Offline partyrabbit

  • Lid
  • Steunpunt: Nee
Re: met welke programma; s kan ik de opendata van de overheid inlezen?
« Reactie #10 Gepost op: 2019/06/09, 14:07:10 »
in firefox krig ik html achtige code te zien.

Ook als je een XML reader add-on installeert?
https://addons.mozilla.org/nl/firefox/search/?q=xml&platform=Linux&appver=67.0.1
- I ♥ Linux -