[英]How to get XMPP Service Domain as a String Smack 4
我正在嘗試將一些值保存在字符串數組中,如下所示:
String hosts[] = new String[] {
connection.getXMPPServiceDomain(),
connection.getHost(),
"im.etidlab.cd", //fallback on im.etidlab.cd
};
其中connection
是AbstractXMPPConnection
的一個實例。 但問題是方法connection.getXMPPServiceDomain()
返回org.jxmpp.jid.DomainBareJid
而不是String
。
如何將 XMPP 服務域作為字符串獲取?(我是 java 新手)
DomainBareJid 擴展了 Jid.java 等,你只需要使用 toString() function 如下。
connection.getXMPPServiceDomain().toString()
當然,您可以在github或官網下載源碼,以便進一步學習。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.