使用 @XtreamFieldMapDescriptor 来描述附加项。
@XtreamFieldMapDescriptor
提示
不太推荐使用 @XtreamFieldMapDescriptor,因为:
推荐示例2 中的写法。
本示例中使用自定义的 BuiltinLocationMessageExtraItemFieldCodec 来解析附加项,该类继承自 io.github.hylexus.xtream.codec.core.impl.codec.AbstractMapFieldCodec。
BuiltinLocationMessageExtraItemFieldCodec
io.github.hylexus.xtream.codec.core.impl.codec.AbstractMapFieldCodec
虽然代码比较繁琐,但是方便调试。