我是學習Progress OpenEdge的新手。我有一個關於如何從用戶分割字符串輸入以在一個過程中用分隔符獲取輸出的問題。分割分隔符的代碼字符串
例如,
隨着輸入
"A0020000A103A0A0A0A501A4A405A5A5A5A5A5"
輸出應爲:
HEADER LEN DATA
------------- ------ --------------
A0 02 0000
A1 03 A0A0A0
A5 01 A4
A4 05 A5A5A5A5A5
或者
隨着輸入:
"B103X0X0X0C204B1B1B1B1A209C2C2C2C2C2C2C2C2C2X301A2"
輸出:
HEADER LEN DATA
------------- ------ -----------------------
B1 03 X0X0X0
C2 04 B1B1B1B1
A2 09 C2C2C2C2C2C2C2C2C2
X3 01 A2
用你的例子,可以說,可以有2個字符爲「Header」和「Len」製作頭像。但是,您如何確定「數據」的字符數。應該有一些標準來分割字符串。什麼是標準? 而且,你是否編寫了一些代碼來實現這個目標?如果是,發佈代碼。 OpenEdge版本和操作系統信息也會對其他人建議你有所幫助。 – Austin