nice up code

This commit is contained in:
ligi 2014-09-18 11:21:07 +02:00
parent b67eb2c822
commit e4c03beeea
2 changed files with 4 additions and 8 deletions

View file

@ -7,16 +7,13 @@ import java.util.LinkedHashMap;
import java.util.Map;
/**
* I got a really broken pass with invalid json from a user. The source was Virgin Australia
* the bad part looked like this:
* <p/>
* "value": "NTL",}
* <p/>
* I got a really broken passes with invalid json from users.
* As it is not possible to change the problem in the generator side
* It has to be worked around here
*/
public class SafeJSONReader {
private static Map<String, String> replacementMap = new LinkedHashMap() {{
private static Map<String, String> replacementMap = new LinkedHashMap<String, String>() {{
// first we try without fixing -> always positive and try to have minimal impact
put("", "");

View file

@ -68,8 +68,7 @@ public class AppleStylePassReader {
for (Charset charset : Charset.availableCharsets().values()) {
try {
String json_str = AXT.at(file).readToString(charset);
final String json_str = AXT.at(file).readToString(charset);
pass_json = SafeJSONReader.readJSONSafely(json_str);
} catch (Exception e) {
}