ursus contionabundo: CSV Import

Beitrag lesen

Da muss man schon ein bischen mehr vereinbaren wenn es darum geht komplexe Datenstrukturen portable zu machen application/json allein reicht da nicht.

Das ist bei CSV ebenso. Nur muss man da auch noch mindestens Kodierung, Zeilen- und Feldtrenner, Stringbegrenzer und Maskierungszeichen für denselben, eventuell noch das Auslassen der n ersten Zeilen vereinbaren (Falls da Kommentare oder, wie von Dir genannt, die Feldnamen drin stehen.)

Das ist bei json schon mal nicht nötig (UTF-8 ist default). Ein "Array of Hashes" (um bei der „perligen“ Nomenklatur zu bleiben) genügt für den Ex- und Import von Daten in und aus zweidimensionalen Datentabellen (oder zweidimensional "abgebildeten" Datenräumen).

Freilich kann man hingehen und eine Datenstruktur vereinbaren, mit der man das komplette Anlegen der Datenbank, der Tabellen und die Daten selbst beschreiben kann...

0 50

CSV Import

Bernd
  • datenbank
  1. 0
    pl
    1. 0
      Bernd
  2. 0
    Rolf B
    1. 0
      pl
      1. 0
        Rolf B
        1. 0
          pl
          1. 0
            Rolf B
            1. 0
              pl
              1. 0

                Hoster mit von außen erreichbarer MySQL-DB

                ursus contionabundo
            2. 0
              Bernd
  3. 0
    Tabellenkalk
    1. 0
      dedlfix
  4. 0

    CSV Import Feldnamen

    pl
  5. 0

    CSV Import will CSV - und nicht irgendetwas.

    ursus contionabundo
    1. 0
      pl
  6. 0
    klawischnigg
    1. 0
      Tabellenkalk
      1. 0
        dedlfix
        1. 0
          Tabellenkalk
          1. 0
            dedlfix
      2. 0
        klawischnigg
  7. 0
    Bernd
    1. 0
      pl
      1. 0
        Bernd
        1. -1
          pl
          1. 0
            Bernd
            • datenbank
            • php
            1. 0
              pl
              1. 2
                ursus contionabundo
                1. 0
                  pl
                  1. 3
                    ursus contionabundo
                    1. 0
                      pl
                      1. 0
                        ursus contionabundo
                        1. 0
                          pl
                          1. 0
                            ursus contionabundo
            2. 1
              Camping_RIDER
          2. 0
            Rolf B
            1. 0
              pl
              1. 4

                Nicht Dein Ernst - oder?

                ursus contionabundo
                1. 0
                  pl
    2. 0
      dedlfix
      1. 0
        Bernd
        1. 0
          dedlfix
          1. 0
            Bernd
            1. 0
              dedlfix
              1. 0
                Bernd
        2. 0

          Drum prüfe, was sich darin findet...

          ursus contionabundo
    3. 0
      ursus contionabundo
      1. 0
        Tabellenkalk
        1. 0

          sicher?

          ursus contionabundo