Ruby中怎么创建XML-成都快上网建站

Ruby中怎么创建XML

这期内容当中小编将会给大家带来有关Ruby中怎么创建XML,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

站在用户的角度思考问题,与客户深入沟通,找到南涧网站设计与南涧网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都网站建设、企业官网、英文网站、手机端网站、网站推广、国际域名空间、网站空间、企业邮箱。业务覆盖南涧地区。

先安装ruby,再安装builder

builder安装方法: gem install builder

Ruby创建XML代码示例:

  1. require 'builder'   

  2.  

  3. x = Builder::XmlMarkup.new(:target =>
     $stdout, :indent => 1)  

  4. #":target =>$stdout"参数:指示输出内
    容将被写向标准输出控制台  

  5. #":indent =>1"参数:XML输出形式将被缩
    进一个空格字符x.instruct! :xml,
    :version =>'1.1',:encoding => 'gb2312'  

  6. x.comment! "书本信息"  

  7.  

  8. x.library("shelf" => "Recent Acquisitions") {  

  9. x.section("name" => "ruby"){  

  10. x.book("isbn" => "0672310001"){  

  11. x.title "Programming Ruby"   

  12. x.author "Yukihiro "  

  13. x.description "Programming Ruby - 
    The Pragmatic Programmer's Guide"  

  14. }  

  15. }  

p x #打印XML

Ruby创建XML输出结果:

  1. < ?xml version="1.1" encoding="gb2312"?> 

  2. < !-- 书本信息 --> 

  3. < library shelf="Recent Acquisitions"> 

  4. < section name="ruby"> 

  5. < book isbn="0672310001"> 

  6. < title>Programming Ruby< /title> 

  7. < author>Yukihiro < /author> 

  8. < description>Programming Ruby - The 
    Pragmatic Programmer's Guide

  9. < /description> 

  10. < /book> 

  11. < /section> 

  12. < /library> 

  13. < inspect/> 

  14. #< IO:0x2a06ae8> 

上述就是小编为大家分享的Ruby中怎么创建XML了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。


网站题目:Ruby中怎么创建XML
标题来源:http://kswjz.com/article/ipcjsd.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流