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类库
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类库