나는 phonegap을 사용하는 안드로이드 앱을 가지고 일하고있다. java는 웹 페이지를 표시하는 HTML을 호출하고 HTML은 함수에 javascript를 사용합니다. 이제 자바 스크립트에서 HTML의 매개 변수를 사용하여 JSON 호출을 작성합니다. 문제는이 JSONArray를 Java 클래스로 다시 보내야한다는 것입니다. 그러나, 나는 사용할 때 JSONArray를 자바 스크립트로 변환하여 자바 스크립트로 변환
JavaActivity.parseJson(jsonArray.toString());
(jsonArray은 JSONArray하고 parseJson는 자바 활동 방법입니다)
가 전송하는 문자열이 같은 같습니다
[{Object:Object}, {Object:Object}, {Object:Object}, .....]
무엇 내가 잘못했거나이 문자열을 변환하거나 JSONArray를 직접 보내려면 다른 방법이 있습니까?
var jString = JSON.stringify(jsonArray);
지금 'jstring으로는'배열의 JSON 인코딩 된 문자열 표현입니다 : jsonArray 가정
jsonArray의 객체가 분명히 객체입니다. Object.toString의 기본 구현은''{Object : Object} "'입니다. jsonArray에는 어떤 종류의 것들이 있습니까? – Halcyon
자바 스크립트를 보여줄 수 있습니까? – bokonic