带有@的vaules是田野街道的属性......我以前从未在json看过这个,所以我有点失落。
"street":{"$":"Stadhouderskade","@label":"Street","@id":"123"}
XML中的相同内容将是:
<street id="123" label="Street">Stadhouderskade</street>
如何使用gson获取此字段值?
答案 0 :(得分:1)
所有值都是street的属性,对象与XML没有任何关系。在XML中有“两种属性”:
与JSON不同,它不直接映射到对象。所以只需使用FieldNamingStrategy将“$”映射到“name”,将“@something”映射到“某事物”,类似
class Street {
String name;
String label; // maybe should be omitted as "Street" is quite useless here
int id;
}
或者JSON还有其他问题吗?我所写的内容必须足以显示所显示的部分。