我想在 smack Message 中添加节点元素。
例如。 <myID>
是我想在消息中添加的自定义标签。像下面的结构
<message to='username@domain' id='12345'><body>Hello</body><myID>33e6cf03-90aa-4281-a36e-902ccdf0657f</myID></message>
到目前为止我尝试了什么 通过创建 CustomExtension
通过实现 DefaultExtensionElement
但这里它的创建消息带有指定的命名空间。
<message to='username@domain' id='12345'><body>Hello</body><myID xmlns='somenamespace'>33e6cf03-90aa-4281-a36e-902ccdf0657f</myID></message>
但我想添加 without 命名空间作为元素。
有什么帮助吗?
我检查了已经提出和回答的问题,但所有问题都带有命名空间。
最佳答案
XMPP 希望您使用 namespace 限定自定义扩展。这就是为什么 Smack 无法轻松解决该要求。
关于android - 在 smack 消息中添加没有命名空间的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40512507/