<stateData>
<MyTag name="voltage">12</Mytag>
<MyTag name="Fuel">72</Mytag>
</stateData>
对不起,伙计们,我不是故意偷懒的。好的,问题是:我有上面的 xml 块的 xml 结构,其中一些标签在标签表示法中同时具有值和属性(MyTag 的值为 12 并具有属性名称)。使用 Jibx 如何为这种情况创建绑定模式。显然,对于只有值的 xml 标签或没有标签值的属性来说是正常的,但是当你同时拥有这两个标签时,我不知道该怎么办。谢谢。
Use <value/>
元素在绑定中出现两次。一旦与attribute
和一次与text
styles.
例如 - 绑定以下内容StateData
类到你想要的 XML...
public class StateData {
String name;
String value;
}
...使用下面的绑定:
<binding>
<mapping name="stateData" class="StateData">
<structure name="MyTag">
<value style="attribute" name="name" field="name"/>
<value style="text" field="value"/>
</structure>
</mapping>
</binding>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)