Ankündigung

Einklappen
Keine Ankündigung bisher.

Frage zu JSON String

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Frage zu JSON String

    Hallo,

    kurze Frage: Ich muss mehrere JSON Strings (immer gleicher Aufbau) in eine relationale Datenbank oder eine Excel Liste "konvertieren".

    Hat da jemand eine Idee? Muss man sich da selber einen Parser bauen? gibt es da etwas vorgefertigtes? Ich hab noch nie mit JSON gearbeitet.

    Bsp für Json String:

    "Person":
    {
    "firstName": "John",
    "lastName": "Smith",
    "age": 25,
    "Address":
    {
    "streetAddress":"21 2nd Street",
    "city":"New York",
    "state":"NY",
    "postalCode":"10021"
    }
    Aus mehreren solcher Strings soll halt eine Excel Tabelle entstehen.

    Bin dankbar für jeden Tipp!

    #2
    Java, C# etc. haben entsprechende Parser. Wenn das alles in ein Excel-Dokument soll, würde ich C# wählen, weil man damit recht bequem in Exceldateien schreiben kann.

    Kommentar


      #3
      Welche Programmiersprache?

      In Javascript mit jQuery $.parseJSON()
      PHP json_decode()

      Generell einfach bei Google "parse json [PROGRAMMIERSPRACHE]"

      Was ich nicht ganz verstehe - "in eine Excel Datei oder relationale Datenbank"
      Das sind doch zwei grundverschiedene Dinge?

      Einfacher wäre warscheinlich eine CSV Datei (kann ja auch von Excel gelesen werden).

      Kommentar


        #4
        Zitat von Cpt. Obvious
        Einfacher wäre warscheinlich eine CSV Datei (kann ja auch von Excel gelesen werden).
        Da kann man dir nur zustimmen. Auf Basis der CSV Datei kann man dann ja in beide Richtungen weiterarbeiten. Zumal viele DBs ja das einlesen von CSV Dateien schon mitbringen oder man nutzt Tools wie pentaho für den Step.


        Kommentar


          #5
          Aber immer bei CSV dran denken ob deutsches oder amerikanisches/asiatisches Format ;)

          Kommentar


            #6
            Danke für die Rückmeldungen. Habe es mittlerweile mit Hilfe von https://json-csv.com/ gelöst. CSV Datei ist natürlich auch ok, bekommt man ja recht simpel in Excel.

            Werde mir das aber interessehalber am Beispiel Java noch mal genauer anschauen.

            Kommentar

            Lädt...
            X