kullanarak JSON @ ile döndürülen isimler Jersey JAX-RS'nin bir parçası olan JAXB kullanıyorum. Çıkış türüm için JSON istediğimde, tüm öznitelik adları şu şekilde bir yıldız işareti ile başlar:Neden Jersey @
Bu nesne;
package com.ups.crd.data.objects;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlType;
@XmlType
public class ResponseDetails {
@XmlAttribute public String ReturnCode = "";
@XmlAttribute public String StatusMessage = "";
@XmlAttribute public String TransactionDate ="";
}
bu olur
{"ResponseDetails":{"@transactionDate":"07-12-2010",
"@statusMessage":"Successful","@returnCode":"0"}
Peki, neden adına orada @ nelerdir?
! @ XmlAttribute ile @ alanları önce ve '@ XmlElement 'ile herhangi bir çıktı almıyorum! – sajjadG