2014-01-16 2 views
3

내 Java 웹 응용 프로그램에서 Android 및 BB 최종 사용자에게 SMS를 보내고 있습니다. 이 메시지에는 앵커 태그, 굵은 태그 등의 HTML 태그가 있습니다. 동일한 내용이 모바일쪽에 표시됩니다. 인코딩해야하거나 모바일에서 끝내야 할 것인가? 나는이 SMS 구현에 익숙하지 않다. 누군가가 나를 도와 줄 수 있습니까?HTML 태그가있는 SMS를 보내는 방법은 무엇입니까?

미리 감사드립니다.

답변

1

모바일 응용 프로그램이 아닌 인코딩을 원하십니까?

그런 다음 html을 인코딩하십시오. 나는 최고의 HTML 인코더 StringEscapeUtils

StringEscapeUtils.escapeHtml(htmlString) 

이다 제안 그리고 당신은 모바일 끝에서 작업을 수행하려는 경우 다음 사용하는 것이 Html.fromHtml (String source)

1

(디스플레이 또는 기본 HTML이 아닌를 얻기 위해) 태그를 제거하는 쉬운 방법은 다음과 같습니다

Spanned mySpannedString = Html.fromHtml(myString); 

이것은 스팬 객체 (마크 업으로 문자)를 생성하고 "은을 추출 할 수 있습니다 문자열 "포함 :

String myString = mySpannedString; 
관련 문제