自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

輕松實(shí)現(xiàn)Ruby創(chuàng)建XML

開發(fā) 后端
Ruby創(chuàng)建XML首先要進(jìn)行的就是環(huán)境配置。安裝Ruby,而且還要將builder給安裝上。這些方法都很簡(jiǎn)單,文章中都做了詳細(xì)的描述。

Ruby語言的運(yùn)用可以幫助我們實(shí)現(xiàn)許多功能,比如這篇文章將為大家介紹的有關(guān)Ruby創(chuàng)建XML的相關(guān)實(shí)現(xiàn)方法,就是其中一種。#t#

環(huán)境配置:

先安裝ruby,再安裝builder

builder安裝方法: gem install builder

Ruby創(chuàng)建XML代碼示例:

 

 

 

  1. require 'builder'   
  2.  
  3. x = Builder::XmlMarkup.new(:target =>
     $stdout, :indent => 1)  
  4. #":target =>$stdout"參數(shù):指示輸出內(nèi)
    容將被寫向標(biāo)準(zhǔn)輸出控制臺(tái)  
  5. #":indent =>1"參數(shù):XML輸出形式將被縮
    進(jìn)一個(gè)空格字符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創(chuàng)建XML輸出結(jié)果:

 

  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創(chuàng)建XML的相關(guān)應(yīng)用技巧講解。

責(zé)任編輯:曹凱 來源: 博客園
相關(guān)推薦

2009-12-17 14:36:57

Ruby on Rai

2009-12-17 16:50:54

Ruby簡(jiǎn)單編寫

2010-05-28 09:47:43

SVN項(xiàng)目創(chuàng)建

2009-12-15 14:09:39

Ruby創(chuàng)建可參數(shù)化類

2010-06-01 09:33:48

SVN創(chuàng)建管理項(xiàng)目

2013-06-08 13:02:11

Android開發(fā)XML解析

2009-12-14 11:12:55

Ruby運(yùn)行

2009-07-15 17:38:58

Jython全局函數(shù)

2009-12-17 10:18:17

Ruby創(chuàng)建構(gòu)造器

2009-12-18 16:27:41

Ruby解析Json

2009-09-28 11:05:29

Ruby端口掃描

2009-09-16 15:53:49

Linq創(chuàng)建xml文檔

2009-04-23 13:19:21

創(chuàng)建XMLXML文件Javascript

2010-07-16 10:31:02

Batch Telne

2011-03-15 10:08:22

2009-07-06 15:55:52

Servlet例子Ruby

2009-12-17 13:37:24

Ruby代碼塊

2009-12-02 14:14:06

PHP DOM-XML

2009-03-19 09:24:50

XML標(biāo)記XML結(jié)構(gòu)XML入門

2013-01-10 16:12:02

Ruby on Rai漏洞
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)