2011-10-17 1 views
1

저장소, 네트워크 연결 및 구문 분석은 새로운 LWUIT 1.5에 최적화되고 추가되었지만 일부 초보자는 여전히 클래스 사용 방법을 모릅니다. XML 구문 분석 및 저장소 LWUIT 구현

나는 다음을 수행하려고 :
1. 네트워크에 연결 - 반환 된 XML 결과를 분석하고 저장할 온라인 페이지
2. 사용자 이름과 암호를 보냅니다.

나를 도와 줄 수있는 사람이 있습니까?

답변

3

이전 방법을 수행하는 방법에 대한 몇 가지 예가 있습니다. 브라우저 데모, 채팅 데모 (Chen 's incubator 디렉토리에서) & 쇄신 데모를 참조하십시오.

로그인은 로그인하는 데 사용하는 방법에 따라 다릅니다 (예 : 기본 인증은 적절한 값을 가진 사용자 헤더 만 있으면됩니다. NetworkManager.addDefaultHeader()을 사용하여 헤더를 추가 할 수 있습니다.

사실 XML 파싱 자습서가 부족하지만 일반적으로 이는 비교적 쉬워야합니다.

XMLParser p = new XMLParser(); 
Element e = p.parse(); 
Vector children = e.getChildren(); 
Hashtable attributes = e.getAttributes(); 

XML을 저장하려면 LWUIT가 구문 분석 된 XML 데이터를 저장하는 기능을 제공하지 않기 때문에 XML 문자열을 저장합니다.

Storage.getInstance().writeObject("NameOfObject", xmlString); 
String xmlString = Storage.getInstance().readObject("NameOfObject"); 
+0

감사합니다. 네트워크 연결을 성공적으로 구현할 수있었습니다. Waitscreen Dialog에 대한 연결 취소 단추를 추가 할 수도 있었지만, 걱정거리는 없습니다. InterruptedException이 계속 발생합니다. 그것은 응용 프로그램에 부정적인 영향을 미칩니 까? – Daydah

+0

그건 별개의 질문이지만 LWUIT4IO 코드의 타임 아웃을 추측하고 있습니다. J2ME에서는 연결을 시간 종료 할 방법이 없기 때문에 스레드 인터럽트 호출과 같은 기법을 사용합니다. –

+0

감사! 가능한 빨리 살펴볼 것입니다. – Daydah