一个 Key对应多个Value怎么处理呢?(50分)

  • 主题发起人 主题发起人 jlboy
  • 开始时间 开始时间
J

jlboy

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在TStringList中保存Key和value
但现在数据形式是这样的:
Key1 ---- Value1
Key1 ---- Value2
Key2 ----- value3
Key2 ----- value4
存放到TStringList中后只能保存最后的Key1-Value2和Key2-value4.怎么办呢?
 
key1=Value1,Value2
key2=Value3,Value4
也就是说后面的值也是一个tstringlist转换过来的
 
还是不理想,最好能保持我列的数据形式
 
stringlist没这功能.........-_- 要不你换用别的 否则就改结构了.....
 
pointer of struct
 
那你就用LIST好了
把Value1,Value2 改为某个对象的属性
Type Key = class()
Value1 : string;
Value2 :string;
end;
 
后退
顶部