发新话题 回复该主题

变量自定义 [复制链接]

1#
老大,变量可不可以在程序运行中,通过其它字母与变量组合动态组合成一个新变量
post后返回的数据一般都是"字段名":"***",我现在返回的数据有100多个字段,一个个的去手工设置变量太崩溃了,
我已经生成了包括这100多个字段的行变量,但是再循环采集每个字段的时候没法动态的把生容放到指定的变量中

比如我想把处理好的内容放到行变量college.{-var.kk-}中,如果支持这种变量组合就好了
分享 转发
TOP
2#

执行C#代码可以实现动态添加行变量字段,也可以使用另一个文本变量的内容作为新字段名
例如给一个已存在的“行变量”添加字段


//先判断行变量中是否存在该字段再添加
if(!rowDic["行变量"].ContainsKey("新字段名"))
  rowDic["行变量"].Add("新字段名", "新字段内容");


//新字段名用另一个文本变量的内容来代替,注意文本变量内容不要包含特殊字符
if(!rowDic["行变量"].ContainsKey(stringDic["文本变量"]))
  rowDic["行变量"].Add(stringDic["文本变量"], "新字段内容");
TOP
3#

谢谢,功能太强大了
TOP
发新话题 回复该主题