如何使用HTML标签发送短信?

时间:2014-01-16 11:44:42

标签: java android blackberry sms sms-gateway

我正在从我的java Web应用程序向Android和BB最终用户发送短信。此消息包含一些HTML标记,如锚标记,粗体标记等。同样在移动端显示。这是我必须做的编码还是应该在移动设备上完成?我是这个短信实施的新手。有人可以帮助我吗?

提前致谢。

2 个答案:

答案 0 :(得分:1)

剥离标记(用于显示或获取基础非HTML)的简单方法是:

Spanned mySpannedString = Html.fromHtml(myString);

这会创建一个Spanned对象(带有标记的字符),您可以使用以下内容提取“字符串”:

String myString = mySpannedString;

答案 1 :(得分:1)

我想您想要从您的应用程序编码而不是在移动端编码?

然后编码html。我建议最好的html编码器是StringEscapeUtils

StringEscapeUtils.escapeHtml(htmlString)

如果您想从移动端进行操作,请使用 Html.fromHtml (String source)