我在正确地从Web服务器解析我的JSON数据时遇到问题.我试图从我在互联网上找到的文件解析JSON数据,它工作正常,但后来我试图创建我的一个JSON数据,并尝试在swift中解析它.问题是,当我在浏览器中调用Adress时,我可以看到JSON数据,但是当我在Swift中尝试它时,它不起作用.我也尝试调试以查看响应的内容,并且Course Array为空.
这是我的Java代码:
@GET
@Path("/course")
@Produces(MediaType.APPLICATION_JSON)
public List getCourse(){
List courseList = new ArrayList();
Course pCourse = new Course(0, "name", "ll", null);
courseList.add(pCourse);
return courseList;
}
Run Code Online (Sandbox Code Playgroud)
来自Java的"课程"数据:
public int id;
public String name;
public String link;
public String imageUrl;
public Course() {
}
public Course(int id, String name, String link, String imageUrl) {
this.id = id;
this.name = name;
this.link = link;
this.imageUrl = imageUrl;
}
Run Code Online (Sandbox Code Playgroud)
这是我的Swift代码:
URLSession.shared.dataTask(with: costumeUrl) { (data, response, err) in
guard let data = data else{ …Run Code Online (Sandbox Code Playgroud)