xml문서 doc, element로 가져오기

https://dobest51.wordpress.com/2017/06/26/java-xml%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C-string-data-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0/     String response = mOAuthLoginInstance.requestApi( mContext, at, url ); try { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); InputSource is = new InputSource(); is.setCharacterStream(new StringReader(response)); Document doc = db.parse(is); Element resp = (Element) doc.getElementsByTagName("response").item(0); //사용 방법은 아래와 같다. uid = resp.getElementsByTagName("id").item(0).getTextContent(); name = resp.getElementsByTagName("name").item(0).getTextContent(); email = resp.getElementsByTagName("email").item(0).getTextContent(); created_at = "2017";

Advertisements

custom ArrayList에서 sort하기

Comparable를 implement한 뒤에, CompareTo 메소드를 오버라이딩한다. 삽입하는 값이랑, 기존의 값을 비교하여 1, -1을 return한뒤에, Collections.sort(weeklyInfo); // 날짜가 낮은 것부터 다시 들어가도록 한다 그 다음에 이와 같이 sort를 사용하면 된다 public class WeeklyEvent implements Comparable<WeeklyEvent>{ public String firstDayofWeek; SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy년 MM월 dd일"); private String pluskey; private String minuskey; private int score; public WeeklyEvent(String … Continue reading custom ArrayList에서 sort하기

JAVA study REVIEW

http://docs.oracle.com/javase/7/docs/api/index.html <JAVA의 기본> JDK, JRE, JVM javac Hello.java(컴파일단계) -> Hello.class 생성 java Hello(실행단계) Eclipse에서는 bin(class 저장) / src(java 저장), src에서 작업을 한다. 보통 project -> package -> class 생성   <Datatype> 문자 : Character ' ' / 문자열 : String  " " / 숫자: int (일반적으로) 변수 선언시 datatype을 반드시 선언해야 한다 . int a … Continue reading JAVA study REVIEW

이클립스 사용법

<jar라이브러리 추가하는 방법> properties로 가서 추가해주면 된다. 이때 apply해줘야한다! http://mainia.tistory.com/100   이는 일반 git에서 가져온 프로젝트를 jar로 바꾸는 방법이다 https://mc-programming.blogspot.kr/2014/10/import-android-volley-to-eclipse.html   build.gradle 파일을 만드는 방법이나 실패했다 https://stackoverflow.com/questions/17432325/android-studio-how-to-create-build-gradle-file-for-use-on-jenkins 직접 maven에 가서 jar 파일을 다운받으니 쉽게 해결되었다. https://stackoverflow.com/questions/27487972/how-to-make-a-jar-out-of-the-volley-project   <안드로이드에 library를 넣고 사용하기> properties -> android-> library를 추가해주면 해결! File->New->Other Select Android Project Select "Create Project from … Continue reading 이클립스 사용법

String 값 얻어내기

String substring(int start) : 현재 문자열 객체 start위치부터 끝까지 문자열 발췌 String substrnig(int start, int end) : 현재 문자열 객체에서 start 부터 end 직전까지 문자열 발췌 Char charAt(int location) : 현재 문자열 객체에서 해당위치의 문자값 1개를 발췌. 반환값은 char형 int indexOf(int ch) : 현재 문자열 객체에서 ch문자가 첫번째로 발견된 위치를 반환,없으면 -1반환 int indexOf(String str) … Continue reading String 값 얻어내기