Thank you for your replies so far.
Jim: I believe my Xlate already does what you asked me to do. It performs the following copies:
AB(0).A –> A1
AB(1).A –> A2
AB(0).B –> B1
AB(1).B –> B2
So, if the input file has
10,1,2
10,4,8
I expect
AB(0).A = 1
AB(1).A = 4
AB(0).B = 2
AB(1).B = 8
In the HRL Test, with the “EOF Terminated” option, I get
Please Wait ……
Command Issued: hcihrltest -a -d 1 -f eof ABnl.hrl /hci/qdx5.5/integrator/editest/data/AB.csv
Command output:
MESSAGE 1
Field Number: 1
Field Name: AB
— Begin VRL Segment AB —
Length of Repeat Field: 16
Repeat Field Offset from Field: 0
Type: ch >10<
A: ch >1<
B: ch >2<0xa>10<
—- End VRL Segment AB —-
So, Cloverleaf doesn’t know that the 0xa following the 2 terminates that field.
Now, is 0xa the new line character?? I tried configuring the HRL with Global Properties Termination = n, but with the same HRL test output.
What exactly does Cloverleaf see when reading this file? How could one find out?
I suspect that the file consists of this string:
10,1.2<0xa>10,4,8<0xa>
Or is 0xa the value of r ?
Max, I intend to use the Fileset:Local / single configuration, but that does not come into play in the XLT test