Gson gson = new Gson();
HashMap<String, Object> jsonObject = gson.fromJson(input.toString(), new TypeToken<HashMap<String, Object>>(){}.getType());
result.add(jsonObject);
์์๊ฐ์ด ์์ฑํ์์ ๋ com.google.gson.stream.MalformedJsonException์ด ๋ฐ์ํ๋ค.
๋ค๋ฃจ๋ ๋ฐ์ดํฐ์ค ํน์๋ฌธ์ ใ ๋ฐ ๊ณต๋ฐฑ์ผ๋ก ์ธํด ํด๋น ์ค๋ฅ๊ฐ ๋ฐ์
Gson์ ์ฌ์ฉํ ๋๋ ํ๊ธ, ์์ด, ์ผ๋ถ ํน์๋ฌธ์๋ฅผ ๋ณํํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ณ๋์ ๋ณํ์์ ์ด ํ์ํ๋ค.
public String replaceStr(String str) {
String tempStr = str.replace("ใ", "ml");
// ํ๊ธ, ์์ด, ์ผ๋ถ ํน์๋ฌธ์๋ฅผ ์ ์ธํ ๋ฌธ์ ์ ๊ฑฐ
String match = "[^\uAC00-\uD7A3xfe0-9a-zA-Z~!@#$%^&*()_+|<>?:{}]";
tempStr = tempStr.replaceAll(match, "");
return tempStr;
}โ
'๐ฌ Language > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
make class transient or serializable (0) | 2023.09.21 |
---|---|
Exception Handling (2) | 2020.05.06 |
Java Thread (0) | 2020.02.03 |
Overloading๊ณผ Overriding (0) | 2020.01.30 |
Calculator ์ค์ต ์์ฑ (0) | 2020.01.18 |