我无法从我的JSON数组中获取图像字节,任何人都可以帮助我吗?

时间:2014-06-04 08:37:02

标签: java android json gson android-volley

这是我的JSON数组,我无法从此JSON数组中解析ItemImage1Bytes。 任何人都可以帮助我。

   {"FetchAllItemsResult":[{"ItemID":5,
"ItemCategoryID":225,
"ItemCode":"1263",
"barcode":"0010000005",
"ItemDescription":"CAKE TRAY ROUND TEFAL 1 PCS (L) [RETAIL]",
"packingtypeid":1,
"ItemImage1":{"Bytes":[137,80,78,71,13,10,26,....]},
"sellingPrice":350.00,
"TaxPercentage":6.00},..]}

这是我的产品类别。

public class Product{
@SerializedName("ItemID")
    int itemID;
    @SerializedName("ItemCategoryID")
    int itemCategoryID;
    @SerializedName("ItemCode")
    String itemCode;
    @SerializedName("barcode")
    String barCode;
    @SerializedName("ItemDescription")
    String itemDescription;
    @SerializedName("packingtypeid")
    int packingTypeID;
    @SerializedName("sellingPrice")
    double sellingPrice;
    @SerializedName("TaxPercentage")
    double taxPercentage;
    @SerializedName("ItemImage1")
    ProductImage itemImage;
}

这是ProductImage类。

   public class ProductImage {

    @SerializedName("Bytes")
    byte[] itemImage;
}

这是用于保存整个JSON数组的ProductList类。

  public class ProductList {
        @SerializedName("FetchAllItemsResult")
        List<Product> Products;
    }

我正在使用Volley GsonRequest<ProductList>

没有错误,但我无法从JSON数组中获取图片字节(ItemImage1Bytes),请帮帮我。

这是我为Bytes数组得到的输出。

[B@b2e761c8

1 个答案:

答案 0 :(得分:1)