我正在访问一个文件,在附加到它之前,我想从文件中删除最后一行。在 Ruby 中有什么有效的方法可以做到这一点吗?
这是我用来访问文件的方式:
file = File.new("imcs2.xml", "a")
最佳答案
我不会尝试猜测您要做什么,但是如果您试图摆脱 XML 文件中根元素的结束标记以便您可以添加更多子标记,< em>然后 重新添加结束根标记,我想那里有 ruby 模块可以促进编写/编辑 XML 的任务。就说吧。
也许是 builder :
hpricot 似乎也有效:
关于ruby - 如何删除 Ruby 文件的最后一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1190383/