안드로이드 개발 질문/답변
(글 수 45,052)
cookieManager.getCookie("http://블라블라~")
를 하니까 웹페이지의 쿠키를 가져오던데요..
아래와 같이 가져옵니다...
_AA=1111; _BB=2222; _CC=3333; _DD=4444;,,,
이렇게 받아오는데요...
저기서 _KK의 값에 제가 원하는 값이 들어있습니다.
파라미터 순서는 뒤바뀔수도 있구요....
";"로 구분해서 나오는 배열값들 중에 _KK가 들어있는 넘을 찾아서 "="로 한번더 쪼개면 될듯한데....
자바로 하려니 잘 안되네요...
누가 좀 도와주셔용...
부탁드립니다....
2010.10.29 16:59:15
감사합니다... ^^
알려주신대로 하니 잘 되네용... ^^
//paramCookies : 전체문자열, paramSrc:문자열에포함된글자
public String isCookiesChk(String paramCookies, String paramSrc)
{
String paramCookiesTest = "_AA=1111; _BB=2222; _CC=3333; _DD=";
String rtnValue = "ERR";
String[] test = paramCookiesTest.split(";");
String[] test1;
for(String arr : test)
{
if(arr.trim().indexOf("_DD")==0)
{
test1 = arr.trim().split("=");
if(test1.length>1)
{
rtnValue = test1[1];
}
break;
}
}
return rtnValue;
}
다음은뭐 "= "로 split한번더하시면 될듯합니다.