Node.js - json tiedosto html-taulukoksi

Moi.

Olen tehnyt harjoitusta, jossa .json tiedoston voi lähettää palvelimelle ja heti upload-nappia painamalla ohjelman pitäisi tulostaa lähetetty tiedosto html-taulukkona näkyviin. Kuinka tämän saisi helpoiten toimimaan?

T. Total Noob
7263
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat
  • Tuo ohje on hyvä.

    Äänestä

  • Luinko oikein, että tuossa ei syvempiä olioiden aliolioita käydä läpi? Mutta sehän onnistuu helposti rekursiolla. Vaarana tietysti että on syklinen viittaus ja tulee ääretön luuppi, mutta JSON:sta parsitusta oliostahan näin ei pitäisi käydä(?). Tai sitten voisi pitää kirjaa olioista, jotka ovat jo esiintyneet ja olla ottamatta uudestaan vastaan tulevaa enää mukaan.

    Tässä olisi minun koodini: https://jsfiddle.net/t427qmje/

    Äänestä

  • Anonyymi kirjoitti:

    Luinko oikein, että tuossa ei syvempiä olioiden aliolioita käydä läpi? Mutta sehän onnistuu helposti rekursiolla. Vaarana tietysti että on syklinen viittaus ja tulee ääretön luuppi, mutta JSON:sta parsitusta oliostahan näin ei pitäisi käydä(?). Tai sitten voisi pitää kirjaa olioista, jotka ovat jo esiintyneet ja olla ottamatta uudestaan vastaan tulevaa enää mukaan.

    Tässä olisi minun koodini: https://jsfiddle.net/t427qmje/

    JSON:sta parsitusta ei taida olla helpotettu jollakin *.js kirjastolla, joka tarjoaisi helpon tavan näiden hallintaan.

    Äänestä

  • Anonyymi kirjoitti:

    JSON:sta parsitusta ei taida olla helpotettu jollakin *.js kirjastolla, joka tarjoaisi helpon tavan näiden hallintaan.

    Eikös se ole vaan JSON.parse()?

    Äänestä

Tuskin mitenkään, tuolla tavalla saat sitä toimimaan.

Äänestä

Ainakin Firefox osaa näyttää jsonit "järkevästi" muutenkin.

Äänestä

Kommentoi aloitusta


Anonyymi kirjoitti:

Moi.

Olen tehnyt harjoitusta, jossa .json tiedoston voi lähettää palvelimelle ja heti upload-nappia painamalla ohjelman pitäisi tulostaa lähetetty tiedosto html-taulukkona näkyviin. Kuinka tämän saisi helpoiten toimimaan?

T. Total Noob

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu