Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Jester01

    veterán

    válasz FixY67 #9615 üzenetére

    Én például értem :K
    Adott egy csv fájl, imígyen:

    A;A;A;A;A;A
    B;B;B;B;B;B
    C;C;C;C;C;C
    D;D;D;D:D:D
    E;E;E;E:E;E
    F;F;F;F;F;F

    Meg egy szövegfájl:

    S1
    S2
    S3

    Na, ezeket az S1-Sn sorokat akarja az eredeti CSV egyik oszlopába beszúrni, egy adott pozíciótól, hogy ilyesmi legyen a kimenet:

    A;A;A;A;A;A
    B;B;B;B;B;B
    C;C;S1;C;C;C
    D;D;S2;D:D:D
    E;E;S3;E:E;E
    F;F;F;F;F;F

    Ehhez először is be kell olvasni az első k sort a CSV-ből és változatlan formában kiírni. A beszúrás sorától kezdve, szét kell szedni a mezőket és a másik fájlból olvasott sorokat a megfelelő mezőbe betenni. A CSV fájl fennmaradó részét megint csak másolni kell.

    A probléma a speciális dolgokkal van (pl. idézőjel, pontosvessző, sortörés).Ha tudjuk, hogy ilyenek nem lesznek, akkor viszonylag egyszerű a megoldás.

Új hozzászólás Aktív témák