내 d 드라이브에 일부 pdf 파일이 있습니다. 내 안드로이드 응용 프로그램에서 서블릿에서 내 활동 클래스로 파일 목록을 반환해야하지만 내 코드를 통해 모든 파일의 이름을 문자열로 반환합니다.하지만 각 이름은 separetly가 필요합니다. 어떻게해야합니까?서블릿에서 내 안드로이드 응용 프로그램으로 목록을 반환하는 방법
답변
서블릿에서 Android 애플리케이션으로 데이터를 전달하기 위해 HTTP를 사용합니다. HTTP는 응답 내용에 관심이 없으므로 전달중인 데이터의 구조를 정의하는 표준 방법이 없습니다. 당신이 원하는만큼 자유롭게 할 수 있습니다. 따라서 하나의 옵션은 파일 이름을 쉼표로 구분 된 서블릿 목록에 넣는 것입니다. 안드로이드 응용 프로그램에서는 문자열을 각각 나타내는 하나의 파일 이름의 배열로 떨어져 문자열을 잘라 : 쉬운 방법입니다
String[] filenames;
filenames = responseString.split(",");
합니다. 또한 서블릿의 파일 이름에서 XML을 만들고 Android 애플리케이션에서 XML을 파싱 할 수 있습니다. 더 멋지 겠지만 더 많은 일이 있습니다.
많은 덕분에, 나는 각 문자열을 별도로 가지고있어. 어떻게 u는 XML 파일을 사용하여 동일한 일을 내게 제안했다. –
사용 JSONObject
JSONObject jsEmployeeObj = new JSONObject();
JSONArray empArray = new JSONArray();
while (condition) {
JSONObject jsObject = new JSONObject();
jsObject.accumulate("name", res.getString("name"));
empArray.add(jsObject);
}
if ((empArray != null) && (empArray.size() > 0)) {
jsEmployeeObj.accumulate("employeeList", empArray);
} else {
jsEmployeeObj.accumulate("employeeList", "empty");
}
String output = jsEmployeeObj.toString();
리턴 스트링 ... u는 안드로이드
고마워, 나중에 나도 이걸 할 수있어. –
Tapaswini Swain : 대답이 있으면 대답을 받아 들여주세요. – Ian
- 1. 서블릿에서 안드로이드 응용 프로그램으로 데이터 보내기
- 2. 안드로이드 응용 프로그램으로 짹짹하는 방법?
- 3. 내 응용 프로그램으로 제어 안드로이드 음악 플레이어
- 4. 안드로이드 aidl 파일 MyObject의 목록을 반환하는 방법?
- 5. Google 플러스에서 안드로이드 응용 프로그램으로 이식하는 방법
- 6. 안드로이드 응용 프로그램으로 파일 배포
- 7. 안드로이드 응용 프로그램으로 PHP 패키지?
- 8. fm 이클립스에서 안드로이드 응용 프로그램으로
- 9. json으로 목록을 반환하는 방법
- 10. Google 또는 Gmail에서 연락처를 내 응용 프로그램으로 가져 오는 방법
- 11. "내 파일"응용 프로그램으로 버튼을 클릭하여 열기
- 12. 자바 서블릿에서 안드로이드 클라이언트로 데이터를 전송하는 방법
- 13. 웹 사이트를 안드로이드 응용 프로그램으로 변환
- 14. 웹 응용 프로그램으로 실시간으로 안드로이드 전화 추적
- 15. 캐릭터 감지 안드로이드 응용 프로그램으로 실시간
- 16. xmpp 서버에서 안드로이드 응용 프로그램으로 보관 메시지에 액세스하는 방법
- 17. 컴퓨터에서 안드로이드 응용 프로그램으로 문자열 배열을 얻는 방법
- 18. 자바 서블릿에서 배열 목록을 C#
- 19. SwingWorker를 사용하여 목록을 반환하는 방법
- 20. Readonly 바인딩 목록을 반환하는 방법
- 21. 서블릿에서 안드로이드 클라이언트에 연결
- 22. PHP에서 XML 파일을 안드로이드 응용 프로그램으로 전송
- 23. 안드로이드 응용 프로그램으로 큰 데이터베이스 배포
- 24. 백그라운드 응용 프로그램으로 작업하는 방법?
- 25. 내 안드로이드 응용 프로그램을 최적화하려고합니다.
- 26. 목록을 반환하는 내 매퍼 메서드를 호출하는 방법 <a>
- 27. 내 안드로이드 응용 프로그램에서 안드로이드 응용 프로그램
- 28. 응용 프로그램으로 알림을 게시하는 방법
- 29. 응용 프로그램에서 응용 프로그램으로 메시지를 보내는 방법
- 30. 나는이 내 안드로이드 응용 프로그램 내 안드로이드 응용 프로그램
가능한 중복 JSON 파싱 가능 (http://stackoverflow.com [로이드 서블릿 애플리케이션 데이터를 전달하는 방법]/question/4733177/how-to-pass-data-from-servlet-to-android-application) –
데이터를 전달할 필요가 없습니다. 단지 내 서블릿에서 가져온 파일 이름을 반환하고자합니다. –