【问题标题】:Get Image URL from JSON Retrofit Android从 JSON Retrofit Android 获取图像 URL
【发布时间】:2018-10-21 16:53:22
【问题描述】:

每个人,我都被困在从 REST API 获取 ImageURL 中使用 Android 中的 Retrofit 库。我的 JSON 示例是:

[{
"Id": 549,
"Product Name": "COFFEE",
"Product Code": null,
"ImageUrl": "/Uploads/images/product\\549\\549.jpg",
"Unit Name": "LY",
"Unit": 57,
"Category": 37,
"Category Name": "COFFEE",
"Price": 18 usd
 }
 ]

我的 POJO

public class Food {
@SerializedName("Id")
@Expose
private String id;
@SerializedName("Product Name")
@Expose
private String productName;
@SerializedName("Product Code")
@Expose
private String productCode;
@SerializedName("ImageUrl")
@Expose
private String imageUrl;
@SerializedName("UnitName")
@Expose
private String tenDonViTinh;
@SerializedName("Unit")
@Expose
private String unit;
@SerializedName("Category")
@Expose
private String category;
@SerializedName("Caegory Name")
@Expose
private String categoryName;
@SerializedName("Price")
@Expose
private String price;

get...set

FoodAPI

public interface FoodAPI {
String BASE_URL="http://dangbui.com"


@GET("")
Call

我的图片 URL 没有路径。那么,我应该 GET 并调用什么来获取图片?请帮助我。非常感谢!

【问题讨论】:

  • 对不起,我无法理解你的问题,请提供更多细节
  • 你想在改造中完整的数据解析?
  • 我有一个像上面 "ImageUrl": "/Uploads/images/product\\549\\549.jpg" 的数组图像,我想问我必须得到什么才能显示图像在回收视图中。谢谢

标签: android json image retrofit picasso


【解决方案1】:

您应该在 API 中为图像 url 创建一个返回 URL 的函数,您只会获取存储图像的路径,而不是完整的 URL。

【讨论】:

  • 这不是他要问的
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-24
相关资源
最近更新 更多