js老是报unterminated string constant,页面可以正常展现,不知道哪里错了,因为是展现JTableTree,以为自己在数据关系上出现了问题,或者少引入了JS文件,找呀找呀,怎么也没有找出来。后来到网上一搜,说是字符的问题,恍然大悟。。。
原来,自己将数据存储到oracle中的时候,是从Excel是粘贴进去的,JS解析这些数据时发生字符集错误。将Excel中的数据先copy到记事本中,再copy到数据里,问题解决了。
结论(引用自http://www.cnblogs.com/hacker84/archive/2008/01/10/1034028.html):
如果你用UTF-8字符集保存的网页文件,必须事先告诉浏览器准备用相同的编码来打开,需要做的事情就是在网页前边加上<meta http-equiv="Content-Type" content="text/html; charset=utf-8">有了那个不管你的网页文件用什么字符集保存,脚本错误是不会出现了,只是乱码问题。由此可知浏览器对文件的读取和显示也有一个字符集问题,读取所用字符集是依据文件本身的字符集,显示时编码若没有显式指定就由浏览器中设置的语言而定。
分享到:
相关推荐
在JavaScript中,"unterminated string literal"错误通常发生在字符串字面量没有被正确关闭的情况下。这意味着你的字符串在结束引号之前遇到了未预期的字符,导致JavaScript解析器无法确定字符串的结束位置。在这种...
VCLTee.TeeConst.pas(612) Error: E2066 Missing operator or semicolon VCLTee.TeeConst.pas(612) Error: E2066 Missing operator or semicolon VCLTee.TeeConst.pas(612) Error: E2052 Unterminated string VCLTee...
在计算机科学领域,汇编语言是一种低级编程语言,它将机器指令以人类可读的形式表示。本项目“汇编语言实现简单加减乘除计算器”是利用汇编语言编写的一个命令行程序,无需图形用户界面,直接通过输入数字和运算符...
10. **错误:#145 - Unterminated string constant** 你的字符串常量没有正确关闭,可能忘记了双引号。检查字符串,确保每个开始的双引号都有对应的结束双引号。 11. **错误:#149 - Type mismatch in ...
解决语法错误中间件可帮助您解决快递服务器中的语法错误厌倦/担心在无效的JSON数据被迫吞咽时看到服务器抛出语法错误? <!DOCTYPE html >< html lang =" en " >< head >< meta charset =" utf-8 ...
* 加入一个 list 页面,页面中需要一个连接,运行时显示错误 Unterminated 标签,解决方法是 href 中要将全部 spring:url 包含进去,之后加上结尾符号即可。 十、包的命名 * 建立一个装 Bean 文件的包,一个装 DAO...
由Douglas Crockford创建的JSMin是一个筛选程序,用于JavaScript文件中删除注释和不必要的空格。这个程序通常能够使文件大小减半,从而节省下载时间。 压缩包里包含了用C写的源码,及可执行程序 由于看到三条评论说...
在编程过程中,我们可能会遇到各种错误,其中"Unexpected token c in JSON at position 0"是一个常见的JavaScript解析错误,通常发生在尝试使用`JSON.parse()`函数解析一个预期为JSON格式的字符串时,但该字符串实际...
在Java编程中,`replaceAll()`方法是用于字符串替换的一个强大工具,它接受两个参数:一个正则表达式作为第一个参数,以及一个替换字符串作为第二个参数。然而,如果使用不当,可能会遇到`Illegal group reference`...
System.out.println("Unterminated quoted string: " + line.substring(startIndex)); break; // 如果没有找到结束引号,可能需要额外处理 } } line = line.substring(startIndex + 1); } } } ``` 这段代码...
3. <s:action name=""></s:action>-----执行一个view里面的一个action 4. <s:actionerror/>-----如果action的errors有值那么显示出来 5. <s:actionmessage/>-----如果action的message有值那么显示出来 6. ...
Fuction should return a value ------------------函数必需返回一个值 Goto statement missing label ------------------ Goto语句没有标号 Hexadecimal or octal constant too large ------------------16进制或...
- **SimpleXMLElement的优势**:SimpleXMLElement提供了一种更简单的语法,可以更直观地创建XML结构,同时支持XPath查询。 了解这些基本概念后,开发者可以轻松地在PHP中创建和操作XML文档。此外,还有一些在线工具...
这通常是因为 `gennttab` 文件中的一个错误。在安装日志文件 `$ORACLE_HOME/install/make.log` 中可以看到如下的错误信息: ```bash /bin/sed: -e expression #1, char 7: unterminated `s' command ``` 为了修复这...
LEX是一种用于生成词法分析器的工具,它是Yacc(Yet Another Compiler-Compiler)的配套工具,广泛应用于编译器设计。LEX接受用特定语法描述的规则集,然后生成相应的词法分析器代码。这些规则定义了如何匹配输入...
Matlab 提供地图/字典(键值存储数据... 但是,如果将 foreach 与一些匿名函数结合使用,您将获得一个更强大的工具:foreach 可以使用当前迭代键调用函数句柄,以便一个 f.ex. 可以使用相应的轴将相应的图例条目附加
Oracle 10g 在一些 Linux 系统下安装可能会被中断,在安装日志文件$ORACLE_HOME/install/make.log 里可以看见以下错误信息:/bin/sed: -e expression #1, char 7: unterminated `s' command 要解决这个问题就必须...
在电子设计领域,差分信号传输是一种广泛采用的技术,尤其是在高速信号处理系统中。差分信号利用两根导线上的电压差来表示信号,这种方式能有效抑制噪声干扰,提高信号质量。AD公司针对差分电路驱动进行了深入的研究...
out/target/product/tulip-d1/obj_arm/SHARED_LIBRARIES/libbt-vendor_intermediates/vnd_buildcfg.h:2:0: error: unterminated #ifndef #ifndef _VND_BUILDCFG_H ^ Host Clang TableGen: llvm-rs-cc (gen-clang-...