У меня есть данные ниже. Я хочу, чтобы преобразовать эту строку в массивКак преобразовать строковую строку пар ключ-значение в массив
device_name="Text Data" d_id=7454579598 status="Active" Key=947-4378-43248274
Я попытался ниже:
Const ForReading = 1
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile _
("d:\vbfile.txt", ForReading)
Do Until objTextFile.AtEndOfStream
strNextLine = objTextFile.Readline
arrServiceList = Split(strNextLine , " ")
For i = 0 to Ubound(arrServiceList)
Wscript.Echo arrServiceList(i)
Next
Loop
он генерирует ниже
device_name="Text
Data"
d_id=7454579598
status="Active"
Key=947-4378-43248274
Ожидаемый выходной
device_name="Text Data"
d_id=7454579598
status="Active"
Key=947-4378-43248274
ли линии всегда точной формы? –
Имя поля может отличаться ... – kreya