您好,我對使用ruby編輯ini文件感興趣。我的意思是說,我想閱讀例如文件中的變量,更改其內容並將更改保存迴文件。我也想用乾淨的紅寶石方式進行編輯。有this relative gem,但據我瞭解它的功能,我無法打開文件,編輯其內容並保存到磁盤。我可以讀取現有文件或創建一個新文件。它可能可以通過合併功能完成?我不知道如何。用紅寶石編輯ini文件,首選乾淨的方式
1
A
回答
3
你說:
我瞭解它的功能,我無法打開文件,編輯其內容並保存回磁盤。
你可以做到這一點很容易:
require 'inifile'
# Open and read the file
ini = IniFile.load('my_file.ini')
# Read its current contents
puts ini['section1']['foo']
# Edit the contents
ini['section1']['foo'] = 'baz'
# Save it back to disk
# You don't need to provide the filename, it remembers the original name
ini.save
相關問題
- 1. 紅寶石:乾淨的方式日期和時間
- 2. 紅寶石文件編碼
- 3. 紅寶石後淨:: hhtp.post_form
- 4. 用智能感知編輯紅寶石
- 5. 如何獲得一個乾淨的自制紅寶石安裝?
- 6. 紅寶石邏輯
- 7. 乾紅寶石正則表達式?
- 8. 使用紅寶石提取散列值以乾的方式
- 9. 紅寶石淨LDAP添加用戶
- 10. 紅寶石 - UTF-8編碼的文件
- 11. 乾淨的目錄中,只要寶石
- 12. 嘗試更新紅寶石紅寶石2.0.0-P247與首飾盒
- 13. 紅寶石寶石文檔
- 14. 紅寶石「郵件」寶石文檔
- 15. 聲納 - 編輯紅寶石代碼
- 16. 紅寶石 - 寶石編輯源代碼沒有任何影響
- 17. 在紅寶石淨/ ssh(如何找到)
- 18. 紅寶石jiraSOAP淨HTTP SSL驗證
- 19. 紅寶石``**方法
- 20. 紅寶石:方法
- 21. 什麼是乾淨的方法來使用帶有默認值的選項哈希作爲參數紅寶石
- 22. 無法安裝therubyracer乾淨的安裝優勝美地和乾淨的版本的紅寶石
- 23. 格式紅寶石
- 24. 紅寶石文件路徑
- 25. 紅寶石文件需要
- 26. 紅寶石隱藏文件
- 27. 紅寶石文件更名
- 28. 紅寶石 - 讀numerated文件
- 29. 解析文件紅寶石
- 30. 移動文件 - 紅寶石
@Jesse西拉夫我知道這個問題,並沒有回答我。我想編輯一個文件並將更改保存到同一個文件中的磁盤上,他只想讀取一個我已經在做的ini文件 – Crone