2007-09-12

RXML

原文:http://jack.lifegoo.com/?p=166


Rails里面的XML模板是RXML(由Ruby’s XML builder做支持),它可以很方便的生成XML文件,但是关于RXML的文档并不是很多,我在这里分享一些在项目中使用到的技巧 :)

代码 输出 描述
xml.a 创建一个a元素
xml.a my_text my_text 创建一个a元素,text是my_text
xml.a attr1=my_attr my_text my_text 创建一个a元素,有一个属性attr1的值是my_attr
xml.a :my_ns my_text my_text 创建一个元素a,它的命名空间是my_ns

xml.a do
    xml.b b_text
end


  b_text

创建a的子元素b
评论
xu_wccq 2007-09-26
xu_wccq 写道
发现个好方法
先把xml转人为Hash表(from_xml(params[:person]))
Hash to object easily!
论坛的ajax技术用的到挺多的。
多说几句呵呵
xu_wccq 2007-09-26
发现个好方法
先把xml转人为Hash表(from_xml(params[:person]))
Hash to object easily!
xu_wccq 2007-09-26
直接把xml转化为对象。。
hijack 2007-09-14
@lgn21st: 谢谢你的分享~
lgn21st 2007-09-13
在Pragmatic.Enterprise.Integration.with.Ruby这本书中专门用一章的内容讲解xml处理的方方面面,非常详细,我用ruby/rails处理xml也是从这里开始入门的。里面内容涉及到builder,rexml,hpricot,Xpath等等,绝对值得一读。
发表评论

提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则

您还没有登录,请登录后发表评论

hijack
搜索本博客
博客分类
最近加入圈子
存档
最新评论