2010-11-19 4 views
1

우선 Java 프로그래밍에 익숙하지 않습니다. 이 Android 프로젝트는 Java에 대한 저의 첫 경험입니다. 그래서 하나의 작업을 위해 문자열에서 HTML 태그를 제거해야합니다. 나는이 대답을 Remove HTML tags from a String 사용하여이 작업을 수행 할 생각이었다. 이렇게하려면 javax.swing.text.html. * 및 javax.swing.text.html.parser. *를 가져올 수 있어야합니다.내 안드로이드 프로젝트 용 javax.swing. * 패키지를 내 libs에 어떻게 추가합니까?

나는 내 프로젝트의 속성에 가서이 프로젝트를 내 프로젝트에 추가하려고 시도했다. 나는 이것이 /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar에있는 rt.jar 파일에 포함되어 있다는 것을 읽었다.

나는 수입을 사용할 수 있었지만 내가 사용하지 않고있는 백만 개의 라이브러리를 추가 한 것 같이. 이것이 내 신청서에 부정적 영향을 미칠 수 있습니까? 하나의 확장 만 추가하는 올바른 방법은 무엇입니까?

답변

4

그렇지 않습니다. Android는 스윙을 사용하지 않습니다. Android API를 사용하여 UI를 만들고 텍스트 구문 분석을 수행해야합니다. 문자열에서 HTML을 제거하는 간단한 방법으로 android.text.Html을 고려하십시오.

+0

맞긴하지만 html 태그를 제거하려면 javax.swing.text.html 패키지가 필요합니다. –

+2

Android에있는 것을 사용하는 방법은 어떻습니까? 'android.text.Html'는 모든 태그의 블랭킷 스트립을 처리 할 수 ​​있으며, javax.xml.parsers.SAXParser는 복잡한 파서입니다 (이것은 아마도 과도한 목적을위한 것입니다). – EboMike