package com.alibaba.json.bvt.writeAsArray;
import junit.framework.TestCase;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.parser.Feature;
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.alibaba.json.test.benchmark.decode.EishayDecodeBytes;
import data.media.MediaContent;
public class WriteAsArray_Eishay extends TestCase {
public void test_0 () throws Exception {
MediaContent content = EishayDecodeBytes.instance.getContent();
String text = JSON.toJSONString(content, SerializerFeature.BeanToArray);
System.out.println(text.getBytes().length);
JSON.parseObject(text, MediaContent.class, Feature.SupportArrayToBean);
}
public static class VO {
private short id;
private String name;
public short getId() {
return id;
}
public void setId(short id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
}