テーブルを模倣する JPA エンティティ クラスがあります。このようなもの:
@XmlType(name="MyClassElementType")
public class MyClass {
String name;
String xmlDesc;
public MyClass() {}
@XmlElement
String getName() { return name; }
void setName(String name) { this.name = name; }
@XmlElement
String getXmlDesc() { return xmlDesc; }
void setXmlDesc(String xmlDesc) { this.xmlDesc = xmlDesc; }
}
Jersey REST get 呼び出しで、このクラスを返そうとしています:
@Get
@Produces("application/xml")
public MyClass get() {
return myClass;
}
今、私はすでにxml文字列(xmlStr)がそのまま返されることを期待していますが、Jersey/JAXBはそれをエスケープします...
とにかくこのあたり?