Google应用引擎上的xstream

inf*_*ant 5 google-app-engine xstream

我知道由于安全原因,xstream在Google应用引擎上存在问题.我观察到应用了一些补丁来使它适用于xstream的gae.任何人都可以使用jar的版本,或者除了Je中的JAXP之外还有其他方法可以将xml制作成java吗?

Chr*_*hoo 7

由于GAE的限制,您必须:

  • 将其默认反射提供程序更改为PureJavaReflectionProvider
  • 省略一些在创建XStream实例时自动注册的对象转换器,最明显的是AWT和Swing类转换器,以及DynamicProxy转换器.

我发布了一个基于XStream构建的实现,使其与GAE兼容.无需修补.实施链接如下:http://www.wappworks.com/2011/11/11/using-xstream-with-google-app-engine/