Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从Google Analytics反序列化Json时遇到问题_Java_Json_Serialization_Google Analytics - Fatal编程技术网

Java 从Google Analytics反序列化Json时遇到问题

Java 从Google Analytics反序列化Json时遇到问题,java,json,serialization,google-analytics,Java,Json,Serialization,Google Analytics,嗨,我正在尝试反序列化程序。从Google Analytics反序列化此数据 [S4171494593.17823577906019],/S4135996,72.57178438000356], [s417/,3157,25.690567351200837],/S4202985,44.124727], [S418254064.60275150472916],/S4162504,69.72643979057591], [S4152379,44.69660861594867],/S422164,57

嗨,我正在尝试反序列化程序。从Google Analytics反序列化此数据

[S4171494593.17823577906019],/S4135996,72.57178438000356], [s417/,3157,25.690567351200837],/S4202985,44.124727], [S418254064.60275150472916],/S4162504,69.72643979057591], [S4152379,44.69660861594867],/S422164,57.3378650558772], [S421205348.18852894317578],/S4141414183933.22588376218], [S4121731,54.843186009832],/S4111462,71.26186830015314], [S4191423,51.88551401869159],/,63,11.303571428571429], [s420/,22,0.3333],/s413/,21,7.947368421052632], [s416/,16,96.0],/s421/,15,0.06667],/s411/,13, 666666666666666666666 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7,13,0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 66668],3.3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332.5,/s296,2,11.0,/s311,2,2,2,2,3.5,3.5,3.5,3.5,3.5,3.5,3.5,3.5,/S96,2,2,2,2,11.0,/s311,3 11,2,2,13.5,/s311,3 11,2,2,13.5,/s311,2,2,13.5,2,2,5,/3 5,5,3 5,2,2,2,2,2,2,2,2,2,5,5,5,5,5,5,5,5,5,/3 5,5,3 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5][/s313,1155.0],[/s316,1,14.0],/s340,1,22.0],/s350,1,0.0],/s362,1,24.0],/s43,1,54.0],/s442,1,87.0],/s465, 1,14.0],/s468,1,67.0],/s47,1,41.0],/s71,1,16.0],/s72, 1,16.0],/s87,1,48.0],/s147,0,0.0],/s417,0,0.0]]

用这个

   @Immutable
       private static JSONDeserializer<List<List<String>>> deserializer = new JSONDeserializer<List<List<String>>>();
拜访 严重:javax.el.ELException:/views/guide/edit.xhtml@257102 value=“#{guideditcontroller.visitsbysene}”:flexjson.JSONException: 字符2处缺少值


有什么线索吗?

marekful的想法是对的


replaceAll(“[^\d,[]\,[]+”,“”)来删除有问题的字符。我不认为
/s417
是有效的值。请将它们用引号括起来,如
“/s417”
当它在JSON中时,有什么线索可以这样做吗?替换字符串?您是否按原样接收该字符串并且无法控制它?是的,这就是它如何从API中产生的这些
/s
的目的是什么?也许您可以通过简单的字符串替换来删除这些字符串,然后尝试解析。
com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback