Spaces:
Sleeping
Sleeping
File size: 642 Bytes
55b14bf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
IDENTIFICATION DIVISION.
PROGRAM-ID. CSV-LIB.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 WS-COLUMN-COUNT PIC 9(3) VALUE 0.
01 WS-TOKEN PIC X(256).
01 WS-TOKEN-LEN PIC 9(3).
LINKAGE SECTION.
01 LS-INPUT-LINE PIC X(1024).
01 LS-FIELD-ARRAY REDEFINES LS-INPUT-LINE.
02 LS-FIELDS OCCURS 20 TIMES PIC X(100).
PROCEDURE DIVISION USING LS-INPUT-LINE.
PARSE-CSV-LINE.
UNSTRING LS-INPUT-LINE DELIMITED BY "," INTO LS-FIELDS
TALLYING IN WS-COLUMN-COUNT
END-UNSTRING.
GOBACK. |