使用 Smack 在 XMPP 消息中发送 <a>m 中的 link 或具有相同效果的内容

Send a link in an <a>m or something that has the same effect, in an XMPP message using Smack

我正在使用 pidgin xmpp 客户端,我想从 java 发送一个超链接,我有发送消息所需的所有代码,但是当涉及到发送超链接时,我唯一的格式可以从 java 成功发送似乎是原始的 url:

http://abc.xyz

这很好用,但我想要的更像是:

Alphabet

我试过使用 <a> 但它又以原始格式出现:

<a href="http://abc.xyz">Alphabet</a>

编辑: 我已经写了一个客户端,所以我可以读取原始格式,并且消息中似乎有字符被转义,特别是 < 转到 &lt;> 转到 &gt;

要通过 XMPP 发送 HTML 格式的 IM 消息,您需要使用 XHTML-IM 来发送您的消息。

这样做,pidgin 应该可以正确显示它。