2009-09-10 43 views
4

我有一个CF-7文件,30线code.I的我31号线得到一个错误说无效令牌“ n”上线31发现在列0

   ** Invalid token '\n' found on line 31 at column 0.** 

什么是错误消息的意思?

问候

输精管

+1

如果可以,请发布源代码。 – 2009-09-10 21:00:03

回答

11

该错误稍有误导。 CF编译器试图解析代码,但由于未封闭的标记/块而失败,因此它一直试图解析直到文档结束,然后报告错误,因为它发现的最后一件事是不是新行关闭当前打开的标签。因此,仔细阅读源代码并检查你没有正确关闭的东西。该错误是31行前

它可以像

<cfif foo eq "Bar"> 
    Still haven't found what I'm looking for. 

并没有关闭标签。或者它也可能是你有CF风格的评论

<!--- but are closing it as a HTML comment --> 
+0

我已经评论了两行,并且遇到了这个错误。 我已经跳过了结束注释“--->”而不是“--->”的空间。 所以错误。 纠正它并正常工作 – vas 2009-09-10 21:10:55

+1

+1精神调试 – Kip 2009-09-11 14:49:35

+0

呵呵非常感谢。 – olle 2009-09-11 22:44:51

1

有一个在该行的开始新的行字符。无论你用什么解析文件都不期待空行?