Ruby中可自定义的可逆XML序列化

时间:2013-02-01 10:32:43

标签: ruby xml serialization xml-serialization

Ox和类似的库提供了对XML的ruby对象的序列化,但是有没有哪些库允许你定义序列化所采用的形式?

基本上,是否存在类似于(haml | slim | mustache)的库,它允许您定义散列(假设)到XML文档的映射,但是可以解析它XML文档并生成原始哈希?

(假设散列的所有元素都已映射)

1 个答案:

答案 0 :(得分:1)

如果映射不是太奇特,您可以使用representable来完成。顺便说一句,它也支持JSON。