亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

桐城市| 肇庆市| 宜城市| 德清县| 张家界市| 左权县| 彝良县| 巨野县| 商都县| 抚宁县| 中牟县| 新密市| 五寨县| 荆州市| 双柏县| 沙湾县| 磴口县| 农安县| 措美县| 永春县| 荆门市| 达州市| 鹿泉市| 怀宁县| 东阿县| 当雄县| 西青区| 崇明县| 虎林市| 沛县| 文水县| 海安县| 介休市| 涿州市| 桓仁| 红桥区| 连州市| 镇江市| 花垣县| 开鲁县| 新蔡县|