代码大致结构是这样得
try{
for (String line : lineList) {
Feature feature = new Feature();
feature.FeatureDeSerialize(line, SerializeGeojson);//序列化
}
}catch(Exception e){
e.printStackTrace();
}
如果我传得line是一个 格式正确的feature是可以序列化得,但是如果我得格式有问题,比如少一个]这种,无法catch到报错,会直接虚拟机崩溃,服务重启,想知道有没有解决办法
参数如下
"lineList": [
"{\"type\":\"Feature\",\"properties\":{\"SmUserID\":666},\"geometry\":{\"type\":\"LineString\",\"coordinates\":[[118.7802359,31.8665820],[118.7812359,31.8665820]}}"
]
谢谢