2009-11-18 3 views
0

이런 종류의 응답을 구문 분석하여 모든 구분 기호를 ::,-,;,\n,\r 등으로 피할 수있는 별도의 값으로 가져올 수있는 방법 ... pls give me 내가각 필드를 값 frm 파일로 가져 오는 방법

RTRV-HDR:::RH01; 
[2K 


    SIMULATOR 09-11-18 13:49:03 
M RH01 COMPLD 
; 
agent>RTRV-EQPT::ALL:RE01; 
[2K 


    SIMULATOR 09-11-18 13:49:04 
M RE01 COMPLD 
    "SLOT-1-1-1,CMP:IS-NR" 
    "SLOT-1-1-2,CMP:IS-NR" 
    "SLOT-1-1-3,OLC:IS-NR" 
    "SLOT-1-1-4,OLC:IS-NR" 
    "SLOT-1-1-5,OLC:IS-NR" 
    "SLOT-1-1-6,OLC:IS-NR" 
    "SLOT-1-1-7,OLC:IS-NR" 
    "SLOT-1-1-8,OLC:IS-NR" 
    "SLOT-1-1-9,IOC:IS-NR" 
    "SLOT-1-1-10,IOC:IS-NR" 
    "SLOT-1-2-1,NMC:IS-NR" 
    "SLOT-1-2-2,NMC:IS-NR" 
    "SLOT-1-2-3,OLC:IS-NR" 
    "SLOT-1-2-4,OLC:IS-NR" 
    "SLOT-1-2-5,OLC:IS-NR" 
    "SLOT-1-2-6,OLC:IS-NR" 
    "SLOT-1-2-7,OLC:IS-NR" 
    "SLOT-1-2-8,OLC:IS-NR" 
; 
agent>RTRV-ALM-EQPT::ALL:RA01; 
[2K 


    SIMULATOR 09-11-18 13:49:05 
M RA01 COMPLD 
    "SLOT-1-1-1,CMP:MN,T-FANCURRENT-1-HIGH,NSA,01-10-09,00-00-00,,:\"Fan-T\"," 
    "SLOT-1-1-1,CMP:MJ,T-BATTERYPWR-2-LOW,NSA,01-10-09,00-00-00,,:\"Battery-T\"," 
    "SLOT-1-1-2,CMP:CR,PROC_FAIL,SA,09-11-18,13-48-54,,:\"Processor Failure\"," 
    "SLOT-1-1-3,OLC:MN,T-LASERCURR-1-HIGH,SA, 01-10-07,13-21-03,,:\"Laser-T\"," 
    "SLOT-1-1-3,OLC:MJ,T-LASERCURR-2-LOW,NSA, 01-10-02,21-32-11,,:\" Laser-T\"," 
    "SLOT-1-1-4,OLC:MN,T-LASERCURR-1-HIGH,SA,01-10-05,02-14-03,,:\"Laser-T\"," 
    "SLOT-1-1-4,OLC:MJ,T-LASERCURR-2-LOW,NSA,01-10-04,01-03-02,,:\"Laser-T\"," 
; 
agent>RTRV-ALM-EQPT::ALL:RA02::MJ,; 
[2K 


    SIMULATOR 09-11-18 13:49:06 
M RA02 COMPLD 
    "SLOT-1-1-1,CMP:MJ,T-BATTERYPWR-2-LOW,NSA,01-10-09,00-00-00,,:\"Battery-T\"," 
    "SLOT-1-1-3,OLC:MJ,T-LASERCURR-2-LOW,NSA, 01-10-02,21-32-11,,:\" Laser-T\"," 
    "SLOT-1-1-4,OLC:MJ,T-LASERCURR-2-LOW,NSA,01-10-04,01-03-02,,:\"Laser-T\"," 
; 
agent>RTRV-ALM-EQPT::ALL:RA03::MN,; 
[2K 


    SIMULATOR 09-11-18 13:49:06 
M RA03 COMPLD 
    "SLOT-1-1-1,CMP:MN,T-FANCURRENT-1-HIGH,NSA,01-10-09,00-00-00,,:\"Fan-T\"," 
    "SLOT-1-1-3,OLC:MN,T-LASERCURR-1-HIGH,SA, 01-10-07,13-21-03,,:\"Laser-T\"," 
    "SLOT-1-1-4,OLC:MN,T-LASERCURR-1-HIGH,SA,01-10-05,02-14-03,,:\"Laser-T\"," 
; 
agent>RTRV-ALM-EQPT::ALL:RA04::MN,T-LASERCURR-1-HIGH; 
[2K 


    SIMULATOR 09-11-18 13:49:10 
M RA04 COMPLD 
    "SLOT-1-1-3,OLC:MN,T-LASERCURR-1-HIGH,SA, 01-10-07,13-21-03,,:\"Laser-T\"," 
    "SLOT-1-1-4,OLC:MN,T-LASERCURR-1-HIGH,SA,01-10-05,02-14-03,,:\"Laser-T\"," 
; 
agent>RTRV-PM-EQPT::ALL:RP01; 
[2K 


    SIMULATOR 09-11-18 13:49:11 
M RP01 COMPLD 
    "SLOT-1-1-1,CMP:FANCURRENT-1,180.080,,,,," 
    "SLOT-1-1-1,CMP:FANCURRENT-2,204.660,,,,," 
    "SLOT-1-1-1,CMP:FANCURRENT-3,230.500,,,,," 
    "SLOT-1-1-1,CMP:FANCURRENT-4,187.580,,,,," 
    "SLOT-1-1-1,CMP:BATTERYPWR-1,53.650,,,,," 
    "SLOT-1-1-1,CMP:BATTERYPWR-2,53.650,,,,," 
    "SLOT-1-1-2,CMP:FANCURRENT-1,180.080,,,,," 
    "SLOT-1-1-2,CMP:FANCURRENT-2,204.660,,,,," 
    "SLOT-1-1-2,CMP:FANCURRENT-3,230.500,,,,," 
    "SLOT-1-1-2,CMP:FANCURRENT-4,187.580,,,,," 
    "SLOT-1-1-2,CMP:BATTERYPWR-1,53.650,,,,," 
    "SLOT-1-1-2,CMP:BATTERYPWR-2,53.650,,,,," 
    "SLOT-1-1-3,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-1-3,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-1-4,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-1-4,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-1-5,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-1-5,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-1-6,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-1-6,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-1-7,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-1-7,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-1-8,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-1-8,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-2-3,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-2-3,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-2-4,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-2-4,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-2-5,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-2-5,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-2-6,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-2-6,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-2-7,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-2-7,OLC:LASERPWR-2,200.00,,,,," 
    "SLOT-1-2-8,OLC:LASERPWR-1,200.00,,,,," 
    "SLOT-1-2-8,OLC:LASERPWR-2,200.00,,,,," 
; 
agent>INIT-SYS::SLOT-1-1-2:IS01::1; 
[2K 


    SIMULATOR 09-11-18 13:49:11 
M IS01 COMPLD 
; 
agent> 
+0

귀하의 의견에 '필드'무엇을 진행할 수 있도록 일을 생각? –

+0

은 내 시야에서 합계 구분 기호로 분리 된 각각의 단어입니다. – user198020

+0

위에 붙여 넣은 것 : "SLOT-1-1-1, CMP : MN, T-FANCURRENT -1-HIGH, NSA, 01-10-09,00-00-00, : \ "Fan-T \", " SLOT, 1,1,1 CMP : MN을 별도로 지정하고 싶습니다. T-FANCURRENT -1- HIGH NSA "팬 T \"\ 01-10-09 00-00-00 " 및 널이 예와 같은 두 개의 분리 사이에 존재하는 경우는 null : 하리 ,, 첫 번째 값 = hari 두 번째 값 = 아무 것도 캠 머 (,) 사이에 없으므로 null – user198020

답변

관련 문제