CSV文件处理
*-- 項目定義 DATA: LV_STR TYPE I, LV_OFFSET TYPE I, LV_COUNT_QUOTE TYPE I, LV_JUDGE TYPE STRING. DATA :C4_FILE TYPE STRING. DATA :L_TEST1 TYPE STRING. DATA :L_TEST2 TYPE STRING. DATA:L_BEG TYPE I. DATA:L_END TYPE I. TYPES: BEGIN OF OFFSET, BEG TYPE I, END TYPE I, END OF OFFSET. DATA L_R_OFFSET TYPE OFFSET. DATA L_I_OFFSET TYPE STANDARD TABLE OF OFFSET. DATA L_I_STRING TYPE STANDARD TABLE OF STRING. ** ダブル引用符「""」の削除 * REPLACE ALL OCCURRENCES OF K_WQUOTE IN C4_FILE * WITH K_NULL. * CSV * ab"c,d2 te""st ww,w qq:" ee C4_FILE = '"ab""c,d2","te""""st","ww,w","qq:""",ee'. * 文字数(バイト数)の取得 LV_STR = STRLEN(