Добавить элемент без пространства имен в сообщении smack

Я хочу добавить элемент узла в сообщение smack.

Например. <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>

Но я хочу добавить без пространства имен в качестве элемента.

Любая помощь?

Я проверил уже заданные и ответил на вопросы, но все с пространством имен.

1 ответ

Решение

XMPP ожидает, что вы квалифицируете пользовательские расширения с пространством имен. Вот почему Smack не позволяет обойти это требование.

Другие вопросы по тегам