我目前正在开发一个涉及将旧数据库迁移到新架构的项目。旧数据库包含已下订单的记录和包含购物车的单个列。
问题是购物车是我不熟悉的格式,它有点像JSON,但显然是某种TLV格式。
如果可能,我需要以下其中一项
格式示例:
a:1:{i:0;a:3:{s:4:"item";s:37:"this is the product identifier";s:5:"price";s:5:"65.00";s:4:"when";s:6:"signup";}}
或以下是空订单
a:0:{}
答案 0 :(得分:0)
看起来像Commerce Server中的序列化订单数据。如果是这样,它不是任何一种标准"我知道的格式,但对CS来说是独一无二的。
答案 1 :(得分:0)
好的我已经设法解决了,这实际上是php serialize()
方法返回的格式。
我已使用http://csphpserial.sourceforge.net/中的库将其转换回Hashtables的数组列表(库的选择),然后可以从那里解析。