투케이2K

106. (TWOK/UTIL) [Android/Java] C_DataFormat - 데이터 포맷 형식 관련 클래스 본문

투케이2K 유틸파일

106. (TWOK/UTIL) [Android/Java] C_DataFormat - 데이터 포맷 형식 관련 클래스

투케이2K 2022. 12. 7. 21:48

[설 명]

프로그램 : 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 [클래스 종료]

 


 

반응형
Comments