Как ни странно, я работал над той же проблемой. Я на полпути к написанию моего собственного анализатора WBXML на чистом Python, но он еще не закончен, чтобы быть полезным, и у меня очень мало времени для работы над ним прямо сейчас.
Эти теги могут быть связаны с тем, что в pywbxml / libwbxml не загружен словарь правильных тегов. WBXML представляет теги с помощью номера индекса, чтобы не передавать сотни раз одно и то же имя тега, и таблица, которая отображает номера индекса с именами тегов, должна предоставляться отдельно от самого документа WBXML. С туманного взгляда на источник libwbxml кажется, что libwbxml имеет жестко закодированную кучу таблиц тегов. Есть таблицы для SyncML 1.0-1.2; Я думаю, что мой Nokia E71 отправляет SyncML 1.3 (если это так, вероятно, ваш N95 тоже), что, похоже, libwbxml пока не поддерживает.
Чтобы заставить его работать, может быть так же просто, как добавить таблицу SyncML 1.3 в libwbxml. Тем не менее, в прошлый раз, когда я пытался, pywbxml не компилируется с исходным исходным кодом libwbxml, поэтому вы должны сначала применить некоторые патчи ... так что "простой" может быть относительным термином.