草庐IT

fexec-charset

全部标签

java.nio.charset.MalformedInputException : Input length = 1

我有这个(去除了代码示例的HTML标签)函数,可以从CSV构建HTML表格,但每次我尝试运行它时都会遇到运行时错误,我不知道为什么。Google说编码可能有问题,但我不知道如何更改它。我的CSV是用ANSI编码的,包含ä、Ä、Ü、Ö等字符,但我无法控制编码,也无法控制它是否会在未来发生变化。错误发生在这里:Causedby:java.io.UncheckedIOException:java.nio.charset.MalformedInputException:Inputlength=1atjava.io.BufferedReader$1.hasNext(UnknownSource)a

java - 在windows中更改Tomcat的Charset.defaultCharset

我在Windows7中使用tomcat6.0.32。在一个非常简单的servlet中,在init方法中,我正在打印:System.out.println(Charset.defaultCharset());输出是:windows-1253据我所知,这是tomcat在JVM中的启动方式,因为我在独立的java类中打印相同的内容,并且得到“UTF8”作为响应。那么,如何将其更改为UTF-8?谢谢 最佳答案 只需在TOMCAT/bin目录中创建一个setenv.bat文件,内容如下:set"JAVA_OPTS=%JAVA_OPTS%-Df

html - <meta charset ="utf-8"> 声明自己文件的编码?

我读到HTML文件必须包含head中的元素-元素符合标准。为什么在文件本身中指定文件的编码是有意义的?为了阅读meta-元素一必须已经知道编码;所以再次指定编码似乎是多余的/无用的。 最佳答案 在读取此元素之前,文档将使用用户代理的默认编码进行解释。(这通常是ISO-8859-1。)如果编码与默认编码不同,则根据meta元素重新解释文档。这就是为什么您应该尽早将它放在正文中,或者最好使用HTTPheader(见下文)。希望与要素是前面的字符都在ASCII字符集中,几乎在所有字符集中都能正确解释。但是,一般来说,如果可能的话,该信息应

html - <meta charset ="utf-8"> 声明自己文件的编码?

我读到HTML文件必须包含head中的元素-元素符合标准。为什么在文件本身中指定文件的编码是有意义的?为了阅读meta-元素一必须已经知道编码;所以再次指定编码似乎是多余的/无用的。 最佳答案 在读取此元素之前,文档将使用用户代理的默认编码进行解释。(这通常是ISO-8859-1。)如果编码与默认编码不同,则根据meta元素重新解释文档。这就是为什么您应该尽早将它放在正文中,或者最好使用HTTPheader(见下文)。希望与要素是前面的字符都在ASCII字符集中,几乎在所有字符集中都能正确解释。但是,一般来说,如果可能的话,该信息应

jquery - html5 meta charset-utf-8 不工作

我正在使用这个元数据。我用过这段文字:Vigneronsdepèreenfilsdepuis1847notreMaisonsesitueaucœurduvignoblechampenois,àquelqueskilomètresd’EpernaysurlacommunedeMoussy.显示我的文字:Vigneronsdep�reenfilsdepuis1847notreMaisonsesitueauc�urduvignoblechampenois,�quelqueskilom�tresd�EpernaysurlacommunedeMoussy。notworkingcharset="U

jquery - html5 meta charset-utf-8 不工作

我正在使用这个元数据。我用过这段文字:Vigneronsdepèreenfilsdepuis1847notreMaisonsesitueaucœurduvignoblechampenois,àquelqueskilomètresd’EpernaysurlacommunedeMoussy.显示我的文字:Vigneronsdep�reenfilsdepuis1847notreMaisonsesitueauc�urduvignoblechampenois,�quelqueskilom�tresd�EpernaysurlacommunedeMoussy。notworkingcharset="U

html - 元标记解释 : http-equiv and charset

哪个最好?有什么区别?或另一件事,我看到Viewport元标记和元http-equiv标记没有像字符集和其他元标记那样获得/>结束标记...这是为什么?谢谢 最佳答案 第二个更好,因为它更简洁。它在HTML5中以这种方式标准化。至于以/>结尾的标签:它是什么标签没有区别。没有标签必须像HTML5那样关闭。在过去的XHTML时代,所有这些标签都必须这样关闭,因为XHTML与XML相关。因此,要点是:使用HTML5文档类型:-这不是很好很简单吗?绝对使用-更简洁,更好erererererer...无需使用/>关闭您的标签

html - 元标记解释 : http-equiv and charset

哪个最好?有什么区别?或另一件事,我看到Viewport元标记和元http-equiv标记没有像字符集和其他元标记那样获得/>结束标记...这是为什么?谢谢 最佳答案 第二个更好,因为它更简洁。它在HTML5中以这种方式标准化。至于以/>结尾的标签:它是什么标签没有区别。没有标签必须像HTML5那样关闭。在过去的XHTML时代,所有这些标签都必须这样关闭,因为XHTML与XML相关。因此,要点是:使用HTML5文档类型:-这不是很好很简单吗?绝对使用-更简洁,更好erererererer...无需使用/>关闭您的标签

html - 如何使用正则表达式来匹配HTML中的charset字符串?

HTML代码示例:我想使用RegEx提取字符集信息(即这里是“utf-8”)(我正在使用C#) 最佳答案 我的回答提供了@Floyd的更健壮的版本,并且在可能的程度上解决了@You的破损测试用例,其中使用了负面前瞻来避免它。我真的只能想到一个相关案例(@You示例的变体),它会给出误报,但我认为这种情况很少见。表达式应使用不区分大小写的标志运行,并使用java.util.regex进行测试。和JRegex.捕获组会自动修剪,并且从不包含引号,也不包含其他标记字符,如“/”或“>”。在第二个表达式中,有2个捕获组;第一个是内容类型值,

html - 如何使用正则表达式来匹配HTML中的charset字符串?

HTML代码示例:我想使用RegEx提取字符集信息(即这里是“utf-8”)(我正在使用C#) 最佳答案 我的回答提供了@Floyd的更健壮的版本,并且在可能的程度上解决了@You的破损测试用例,其中使用了负面前瞻来避免它。我真的只能想到一个相关案例(@You示例的变体),它会给出误报,但我认为这种情况很少见。表达式应使用不区分大小写的标志运行,并使用java.util.regex进行测试。和JRegex.捕获组会自动修剪,并且从不包含引号,也不包含其他标记字符,如“/”或“>”。在第二个表达式中,有2个捕获组;第一个是内容类型值,