我有一个Java对象
@XmlAccessorType(XmlAccessType.NONE)
@XmlRootElement(name="Slot")
public class Slot {
@XmlAttribute(name="id")
private long id;
@XmlElement(name="type")
private String type;
//.. GETTERS AND SETTERS....
}
我需要通过REST(javax.ws.rs.GET)请求从客户端获取此 Slot 对象。
当我从上面的对象
创建xml时<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Slot id="123">
<type>CHART</type>
</Slot>
和JSON是
{
"Slot":{
"@attributes":{
"id":"123"
},
"type":"CHART"
}
}
我需要创建DOJO类来保存来自UI的数据,其中包含id和类型值。
如何在DOJO课程中代表 @attributes ?有没有任何程序化的方法来实现这一目标?或者我们需要在服务器调用之前使用JSON Stringify / something来做这个吗?