Notice
Recent Posts
Recent Comments
Link
투케이2K
106. (TWOK/UTIL) [Android/Java] C_DataFormat - 데이터 포맷 형식 관련 클래스 본문
[설 명]
프로그램 : Android / Java
설 명 : C_DataFormat - 데이터 포맷 형식 관련 클래스
[소스 코드]
package kr.co.two2k.manager;
import android.util.Log;
import org.json.JSONObject;
public class C_DataFormat {
/**
* // -----------------------------------------
* TODO [클래스 설명]
* // -----------------------------------------
* 1. 일반 데이터 포맷 및 데이터베이스 호출 리턴 데이터 포맷 수행 클래스
* // -----------------------------------------
* */
/**
* // -----------------------------------------
* // TODO [빠른 로직 찾기 : 주석 로직 찾기]
* // -----------------------------------------
* // [SEARCH FAST] : [JSON] : [사용자 정보 포맷 수행]
* // -----------------------------------------
* */
// TODO [SEARCH FAST] : [JSON] : [사용자 정보 포맷 수행]
public static String userInfo_Json(String id, String pw, String deviceId, String version, String code, String plat){
/**
* // -----------------------------------------
* [userInfo_Json 메소드 설명]
* // -----------------------------------------
* 1. 사용자 정보 json 포맷 수행 실시
* // -----------------------------------------
* 2. 호출 방법 : C_DataFormat.userInfo_Json("kkh_ID", "kkh_PW", "abc123", "1.0.1", "1", "android");
* // -----------------------------------------
* 3. 리턴 데이터 : 사용자 정보 json 포맷 String 데이터
* // -----------------------------------------
* */
// [리턴 변수 선언 실시]
String returnData = "";
// [구분 처리 실시]
try {
// [JSON 객체 선언]
JSONObject jsonObject = new JSONObject();
// [데이터 삽입 실시]
jsonObject.put("id", String.valueOf(id));
jsonObject.put("pw", String.valueOf(pw));
jsonObject.put("deviceId", String.valueOf(deviceId));
jsonObject.put("version", String.valueOf(version));
jsonObject.put("code", String.valueOf(code));
jsonObject.put("plat", String.valueOf(plat));
// [리턴 변수에 데이터 삽입]
returnData = jsonObject.toString();
}
catch (Exception e){
e.printStackTrace();
}
// [로그 출력 실시]
//*
Log.i("---","---");
Log.d("//===========//","================================================");
Log.i("","\n"+"[C_DataFormat >> userInfo_Json() :: 사용자 정보 포맷 수행]");
Log.i("","\n"+"---------------------------------------------");
Log.i("","\n"+"[INPUT [ID] :: "+String.valueOf(id)+"]");
Log.i("","\n"+"[INPUT [PW] :: "+String.valueOf(pw)+"]");
Log.i("","\n"+"[INPUT [DeviceID] :: "+String.valueOf(deviceId)+"]");
Log.i("","\n"+"[INPUT [VERSION] :: "+String.valueOf(version)+"]");
Log.i("","\n"+"[INPUT [CODE] :: "+String.valueOf(code)+"]");
Log.i("","\n"+"[INPUT [PLAT] :: "+String.valueOf(plat)+"]");
Log.i("","\n"+"---------------------------------------------");
Log.i("","\n"+"[RETURN :: "+String.valueOf(returnData)+"]");
Log.d("//===========//","================================================");
Log.i("---","---");
// */
// [리턴 데이터 반환]
return returnData;
}
} // TODO [클래스 종료]
반응형
'투케이2K 유틸파일' 카테고리의 다른 글
Comments