• Hem
  • Kategorier
  • Senaste
  • Taggar
  • Populära
  • Användare
  • Grupper
Collapse
Dataportal logo

Community på Sveriges dataportal

Ang. spec. Badplatser

Scheduled Fäst Låst Flyttad Öppna standarder och format
3 Inlägg 2 Posters 353 Visningar
    • Äldst till nyaste
    • Nyaste till äldst
    • Flest röster
Svara
  • Svara som ämne
Logga in för att posta
Det här ämnet har raderats. Endast användare med ämneshanterings-privilegier kan se det.
  • M Offline
    M Offline
    Magnus
    wrote on Senaste redigerad av
    #1

    Hej!

    Jag har tittat på specifikationen för Badplatser och hoppas att någon insatt här kan kommentera på min reflektion nedan.

    På sidan för specifikationen https://www.dataportal.se/specifications/badplatser/1.0 finns en länk till själva specifikationen https://lankadedata.se/spec/badplatser/ som alltså definierar en tabular informationsmodell samt beskrivning av hur informationen uttrycks i formatet CSV, JSON och länkade data (RDF).

    Under avsnitt 6.2 JSON formatet står följande:
    JSON uttrycket följer direkt från CSV-schemat och W3C-rekommendationen "Generating JSON from Tabular Data on the Web" (https://www.w3.org/TR/csv2json/).

    Och i W3C’s rekommendation finns en tabell för hur datatyper ska mappas till JSON-typer.
    4.5 Interpreting datatypes (https://www.w3.org/TR/csv2json/#datatypes)

    Vidare visas här också exempel på hur JSON ska se ut när man har ett rikt definierat schema (så som specifikationen för badplatser har).

    Exempelvis så här för tre egenskaper med tre olika typer (string, integer, boolean):

    {
        "species": "Celtis australis",
        "dbh": 11,
        "protected": false,
    	…
    }
    

    Om vi då återigen tittar på specifikationen för badplatser som alltså definierar:

    6.2 JSON formatet
    JSON uttrycket följer direkt från CSV-schemat och W3C-rekommendationen "Generating JSON from Tabular Data on the Web" (https://www.w3.org/TR/csv2json/).
    Se exempel på JSON i appendix B.

    Detta JSON-exempel, i appendix B (längst ner på specifikations-sidan https://lankadedata.se/spec/badplatser/#exempel-i-json), visar JSON med värden som är helt otypade:

    {
        "place_id":  "1477-Hattarevik",
        "latitude":  "58.787",
        "toilet":  "true",
    	…
    }
    

    Samtliga värden är strängar, det vill säga inte alls så som definitionen själv säger att: JSON uttrycket följer direkt från W3C-rekommendationen "Generating JSON from Tabular Data on the Web"

    Min reflektion är således att själva exemplet i appendix B för Specifikation för Badplatser innehåller felaktigt genererad JSON.

    Ett svar Senaste svaret
    1
  • M Offline
    M Offline
    Magnus
    wrote on Senaste redigerad av
    #2

    Ping @tomasmonsen

    tomasmonsenT Ett svar Senaste svaret
    0
  • tomasmonsenT Offline
    tomasmonsenT Offline
    tomasmonsen
    replied to Magnus on Senaste redigerad av
    #3

    @Magnus

    Hej ber om ursäkt att det dröjt, har inte fått någon notis om detta, men vi fick ju kontakt på mejl istället.

    Jag har uppdaterat men ser att publikationen inte verkar ha slått igenom, får fortsätta mina försök. Du har helt rätt och exemplet borde ändras för att motsvara det du påpekar!

    /Tomas


    There is nothing in the desert,
    and no man needs nothing.

    Ett svar Senaste svaret
    0

Finansieras av Europeiska unionen logo
  • Logga in

  • Har du inget konto? Registrera

  • Login or register to search.
  • Första inlägget
    Sista inlägget
0
  • Hem
  • Kategorier
  • Senaste
  • Taggar
  • Populära
  • Användare
  • Grupper
  • Logga in

  • Har du inget konto? Registrera

  • Login or register to search.