反序列化新的Moodle Log Json格式

时间:2018-10-12 11:43:54

标签: json moodle u-sql

嗨,我想知道有人能在这里提供帮助吗?

我的一个项目涉及Moodle,最近他们从旧的日志格式更改为新的日志格式。旧版本为标准json,新版本已序列化json格式。下面是这两种格式的示例。

旧格式

{"modulename":"assign","instanceid":"3","name":"Assignent_test_two"} 

新格式

a:3:{s:10:"modulename";s:6:"assign";s:10:"instanceid";s:1:"3";s:4:"name";s:18:"Assignent_test_two";}

我们如何将数据从新格式转换为理想的c#或SQL或USQL的标准json旧格式?

这些新格式的属性是数据类型和期望值的长度。

1 个答案:

答案 0 :(得分:0)

您可能应该json_encode(unserialize($data)),但这是针对PHP