【发布时间】:2016-04-27 20:40:50
【问题描述】:
javascript中的类似问题:
我试图在我的 android 应用程序中使用 Retrofit(moshi 转换器)处理 wikipedia api。但是我不能用“*”作为字符串编写java类文本。
维基百科 json 请求 example.
编辑:如果有帮助的话。一切正常,除了 String _;因为它不是“*”。
public class Text {
private String _;
private Map<String, Object> additionalProperties = new HashMap<String, Object>();
public String get_() {
return _;
}
public void set_(String _) {
this._ = _;
}
public Map<String, Object> getAdditionalProperties() {
return this.additionalProperties;
}
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
}
,
public class Section {
private Parse parse;
private Map<String, Object> additionalProperties = new HashMap<String, Object>();
public Parse getParse() {
return parse;
}
public void setParse(Parse parse) {
this.parse = parse;
}
public Map<String, Object> getAdditionalProperties() {
return this.additionalProperties;
}
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
}
,
public class Parse {
private String title;
private Integer pageid;
private Text text;
private Map<String, Object> additionalProperties = new HashMap<String, Object>();
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public Integer getPageid() {
return pageid;
}
public void setPageid(Integer pageid) {
this.pageid = pageid;
}
public Text getText() {
return text;
}
public void setText(Text text) {
this.text = text;
}
public Map<String, Object> getAdditionalProperties() {
return this.additionalProperties;
}
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
}
【问题讨论】:
-
请贴出你试过的代码。
-
我根本无法创建带有“*”名称的 java 类来保存 json
标签: java android json wikipedia-api retrofit2