我正在将rails应用程序从rails 2.3升级到rails 3.1。我正在使用像这样的建设者
b = Builder::XmlMarkup.new :target => @data, :indent => 2
这适用于rails 2.3
,但不适用于3.1
。
此外,当我尝试从rails控制台执行require 'builder'
时,它可以在rails 2.3
中使用,但在rails 3.1
此外,当我尝试在控制台上执行xm = Builder::XmlMarkup.new
时,它会打印<inspect>
。
此外,当我在rails 2.3中捆绑show时,我看到该构建器的版本为 3.2.2
但是当我在rails 3.1中检查相同时,构建器是 {{1 }}
任何人都可以提供帮助。感谢。