解析日志文件(json)

时间:2016-10-23 16:28:06

标签: json database ssis

我有一个包含行的日志文件FileName.log(见下文)。 如何以快速\最好的方式解析它到数据库(作为表列(create_date,x,l,d ....))(即使使用SSIS它也将是野兽)? 10X。

    TRACE 2016-10-19 09:45:05,253 {"x":"0.2466432000","l":"Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.42000)","a":"GUsActions","u":"11138a3f-f65b-4ab9-8f57-06f2bc0533a5","i":"127.0.0.1","s":"GTA-A","e":"start"}
    TRACE 2016-10-19 09:45:05,503 {"x":"0.0017499000","d":"Tv","q":"SELECT","t":"gres_ips","l":"Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.42000)","a":"GUsActions","u":"11138a3f-f65b-4ab9-8f57-06f2bc0533a5","i":"127.0.0.1","s":"GTA-A","e":"db"}
    TRACE 2016-10-19 09:45:06,175 {"x":"0.0115821000","l":"Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.42000)","a":"GUsActions","u":"11138a3f-f65b-4ab9-8f57-06f2bc0533a5","i":"127.0.0.1","s":"GTA-A","e":"cb"}

1 个答案:

答案 0 :(得分:0)

我发现使用.net解析json的最好方法是Json.net它可以帮到你