"obj13="
이 포함 된 잘못된 json 인 문자열 응답이 있습니다. JSONObject(JAVA)
으로 변환하고 사용하고 있습니다. 문자열 분할 작업을 사용하지 않고 JSONObject로 변환하는 좋은 방법이 있습니다.자바에서 잘못된 JSON 문자열을 JSONObject로 변환하는 방법은 무엇입니까?
obj13={
players: [
{
name: "rocky",
place: "brazil",
age: "21",
},
{
name: "andy",
place: "New Zealand",
age: "23",
}
]
}
가짜 접두어를 분리하는 것이 잘못된 이유는 무엇입니까? –
@HotLicks 그냥 자바 스크립트에서 eval (String)을 사용하여 객체에 대한 언급 문자열을 변환하고 them.I을 사용하면 Java에서 이와 같은 json 응답을 처리 할 수있는 무언가가 있다고 생각할 수 있습니다. – user818455
당신은 언제나 자신의 JSON 파서를 작성하거나 오픈 소스를 파서 수정할 수있다. 그 외에는 원하는 것을 할 수있는 방법이 없습니다. Java는 Javascript가 아닙니다. –