1
Q
Java转储对象
A
回答
1
如果这只是为了调试,或者如果你想要某种形式的基本序列化,请看XStream。下面是从他们的网站说起特别是自我参照的例子...
Cd bj = new Cd("basement_jaxx_singles");
List order = new ArrayList();
// adds the same cd twice (two references to the same object)
order.add(bj);
order.add(bj);
// adds itself (cycle)
order.add(order);
XStream xstream = new XStream();
xstream.alias("cd", Cd.class);
System.out.println(xstream.toXML(order));
,输出为...
<list>
<cd>
<id>maria rita</id>
</cd>
<cd>
<id>basement_jaxx_singles</id>
</cd>
<cd reference="../cd[2]"/>
<list reference=".."/>
</list>
+0
我试过这个,将会使用xstream,但它不支持私有字段:/ – Prospero 2011-02-05 03:32:08
相关问题
- 1. 转储JQuery对象
- 2. .NET对象转储
- 3. Java - 转发对象
- 4. java对象转换
- 5. 递归转储对象
- 6. 转换JSTL对象Java对象
- 7. Java对象到JSON转换
- 8. 转换对象数组java
- 9. 转换的JavaScript JSON对象转换成Java JSON对象
- 10. 将Java对象转换为java xml对象
- 11. JAVA查找对象基于从线程转储
- 12. 如何从java堆转储中找到缓存的对象
- 13. 的Java:转换Java对象到JacksonJsonNode
- 14. Symfony的2转储上对象
- 15. 如何在freemarker中转储对象(.ftl)
- 16. 转储文件中的多个对象
- 17. 转储全部分配对象
- 18. 转储对象的方法和属性
- 19. JVM堆转储未引用的对象
- 20. 在警告框中转储jquery对象
- 21. 忽略PyYAML转储的对象
- 22. 使用动态的ComObject转储对象?
- 23. Java HashMap来存储不同的对象
- 24. 在Java中存储Javascript对象
- 25. 如何在Solr上存储java对象
- 26. 在String对象中存储/ n。 Java
- 27. 迭代器Java来存储对象
- 28. Java - 对象不能存储数据
- 29. Google appengine可以存储Java对象POJO
- 30. 如何在HttpSession中存储Java对象?
你有没有使用调试器和检查对象的考虑? – cdmckay 2011-02-05 01:25:19