package com.alibaba.json.bvt; import java.util.Currency; import java.util.Locale; import junit.framework.TestCase; import com.alibaba.fastjson.JSON; public class CurrencyTest extends TestCase { public void test_0() throws Exception { VO vo = new VO(); vo.setValue(Currency.getInstance(Locale.CHINA)); String text = JSON.toJSONString(vo); System.out.println(text); JSON.parseObject(text, VO.class); } public static class VO { private Currency value; public Currency getValue() { return value; } public void setValue(Currency value) { this.value = value; } } }