[英]ruby uninitialized constant
我不断收到此错误:
未初始化的常量GetxmlController :: Xmlparse
我的课程代码看起来像
require "rexml/document"
include REXML
Class Xmlparse
def parsetime
xmlfile = File.new("colors.xml")
xmldoc = Document.new(xmlfile)
root = xmldoc.root
return root
end
end
我的控制器看起来像:
class GetxmlController < ApplicationController
def findxml
@hxml=Xmlparse.new
@test1=@hxml.parsetime
end
end
那我在做什么错呢?
不要在Ruby中大写“ Class”。
尝试在要求“ rexml / document”之前先要求“ rubygems”
所以应该看起来像这样
需要'rubygems'需要'rexml / document'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.