在smack消息中添加没有命名空间的元素

时间:2016-11-09 17:13:53

标签: android xmpp chat smack

我想在smack Message中添加节点元素。

EG。 <myID>是我要在邮件中添加的自定义标记。像下面的结构

<message to='username@domain' id='12345'><body>Hello</body><myID>33e6cf03-90aa-4281-a36e-902ccdf0657f</myID></message>

到目前为止我尝试了通过实现DefaultExtensionElement创建CustomExtension但是在此处创建了指定了某个命名空间的消息。

<message to='username@domain' id='12345'><body>Hello</body><myID xmlns='somenamespace'>33e6cf03-90aa-4281-a36e-902ccdf0657f</myID></message>

但我想添加不带命名空间作为元素。

任何帮助?

我检查过已经问过并回答过问题,但都是名字命名。

1 个答案:

答案 0 :(得分:1)

XMPP希望您使用命名空间限定自定义扩展。这就是为什么Smack不能轻易解决这个问题。