中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ruby中怎么創建XML

發布時間:2021-07-19 16:02:40 來源:億速云 閱讀:184 作者:Leah 欄目:編程語言

這期內容當中小編將會給大家帶來有關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了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石柱| 大丰市| 汉中市| 察哈| 湛江市| 宜兴市| 刚察县| 西乡县| 原阳县| 岫岩| 华安县| 济源市| 青铜峡市| 大连市| 潮安县| 双流县| 兴隆县| 忻城县| 甘洛县| 林周县| 广河县| 宜良县| 中方县| 炎陵县| 灌云县| 合水县| 东方市| 乌兰县| 宜兰县| 县级市| 鹤壁市| 迭部县| 山阳县| 滨海县| 贞丰县| 泊头市| 佛冈县| 高雄市| 青冈县| 奉节县| 甘谷县|