【发布时间】:2019-10-21 08:38:27
【问题描述】:
根据 Jsonix 的 wiki 页面关于其对 xsi:type 的支持:
编组时,Jsonix 检查值是否与 在属性或元素声明中声明
我想知道是否有办法显式让 Jsonix 生成该属性?通过指定TYPE_NAME 属性,我可以在另一个项目中做到这一点,即
element: {
TYPE_NAME: 'mapping.Element',
xAttr1: '1',
xAttr2: '2',
content: 'some content',
},
现在我再次进行一些 XML 导出,但相同的方法不再起作用,即我得到了正确的 xml,但缺少 xsi:type。 Here 是一个使用我的映射的精简版本的工作小提琴,它显示了如何使用类型对项目进行解组,然后在没有类型的情况下进行编组。
【问题讨论】:
标签: jsonix