我想在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>
但我想添加不带命名空间作为元素。
任何帮助?
我检查过已经问过并回答过问题,但都是名字命名。
答案 0 :(得分:1)
XMPP希望您使用命名空间限定自定义扩展。这就是为什么Smack不能轻易解决这个问题。