ASP解析JSON对象数据,是一个数组,怎么转换成字符串

ASP解析JSON对象数据,是一个数组,如何转换成字符串?
JSON对象,有许多层嵌套的。

首先,我解析了订单》商品》规格,比如

订单1
订单2
      商品1 
      商品2
            规格A
            规格B
      商品3
             规格1
             规格2
             规格3
       商品4
订单3
订单4


要做的事情是:写入订单详情数据表中。

现在,我想把一件商品的所有规格(规格1,规格2,规格3)写入一个字段,与商品一对一的关系(例如:商品3)中,但问题是,商品3有3种规格,这3种规格取出来是一个数组。如果循环输出的话,那么商品3的品名也要循环输出3次(插入数据表中三次?)。
或者说,商品与规格解析出来是一对多的关系。但我希望是一对一的关系(品名和规格字段在一张表中)

我想了一个办法,不知是否思路对:就是把规格数组,转换成一个字符串,即(规格1&规格2&规格3)。这样就一条商品名称,对应一条规格数据了。如果这个思路可行,请问,如何把数组转换成字符串呢?如果不可行,还有其它方法了?

注意:对于每一件商品,规格数组的长度,是不定的(规格1,规格2,规格3,,,,,)。

specSum=sc4Json.Eval("jsonObject.orderListResult.modelList["&i&"].orderEntries["&A&"].specInfoModel.specItems.length")-1



不知道我表达清楚没有。如果可转换,那么,麻烦您举个例子。如果不行,还望进一步指教,谢谢帮忙!
------解决思路----------------------
js  xxxx.join("&")
vbs Join(a, "&")
------解决思路----------------------
引用:
目前自己解决了。
ASP解析JSON对象数据,是一个数组,怎么转换成字符串
------解决思路----------------------
asp json类库