Serialisiertes Array aus MySQL mit VB.Net auslesen

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von petaod.

    Serialisiertes Array aus MySQL mit VB.Net auslesen

    Hallo zusammen,

    ich habe in einer MySQL-DB ein mit der PHP-Funktion "serialize" erstelltest serialisiertes Array. Wie kriege ich diese Daten in einer VB.Net-Anwendung wieder vernünftig raus ?

    Das Array sieht in etwa so aus (Auszug) : a:28:{s:9:"catalog_1";s:1:"1";s:9:"catalog_2";s:1:"1";s:9:"catalog_3";s:1:"1";s:4:"city";s:8:"Salzburg";s:17:"city_construction";s:0:"";s:7:"country";s:11:"Österreich";s:5:"email";s:18:"c.goelz@go-west.at";s:10:"first_name";s:9:"Christian";s:4:" usw.....

    frope schrieb:

    der Aufbau des Arrays ist leider nicht immer gleich
    Wenn die Daten serialisiert sind, dann lassen sie sich auch deserialisieren.
    Nimm die komplette Datei und füge die Klassen mit PasteSpecial ein.
    Dann kannst du dort mit Newtonsoft.JSON deserialisieren.
    Welche Felder du dann auswertest, bleibt dir überlassen.
    --
    If Not Program.isWorking Then Code.Debug Else Code.DoNotTouch
    --