[Gambas-user] convert string to collection
Mayost Sharon
sharon at 455.co.il
Wed May 3 18:05:32 CEST 2023
I want to convert the string to a collection
The way I did it is:
Public Sub Main()
Dim col_01 As New Collection
Dim ar_s_01 As String[]
Dim s_01 As String
Dim s_02 As String
s_01 = "Event: Hangup\nPrivilege: call, all\nChannel: SIP / 4 F2060EB4 - 00000000\nUniqueid: 1283174108.0\nCallerIDNum: 2565551212\nCallerIDName: Russell Bryant\nCause: 16\nCause - txt: Normal Clearing"
ar_s_01 = Split(s_01, Chr(10))
For Each s_02 In ar_s_01
col_01.Add(Trim(Split(s_02, ":")[1]), Trim(Split(s_02, ":")[0]))
Next
Print col_01["Event"]
Print col_01["Privilege"]
Print col_01["Uniqueid"]
Stop
End
Is this the right way?
Or is there a shorter way to do it?
Thank you
-------------- next part --------------
A non-text attachment was scrubbed...
Name: coll_01.zip
Type: application/zip
Size: 15026 bytes
Desc: not available
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20230503/a3aa2109/attachment-0001.zip>
More information about the User
mailing list