如何在eclipse中添加UTF-8支持?我想添加例如俄语,但eclipse不会支持它.我该怎么办?请指导我.
我遇到了截断高图x轴标签的问题.在我的网站上,当标签截断时,它会在此图像中显示这个奇怪的字符

当我在JSFiddle中使用相同的确切代码时,它似乎工作正常,而不是...它应该显示的奇怪字符

有没有人有同样的问题?我在JSFiddle中使用相同的导入和相同的jQuery版本.
我认为这可能是编码的问题,但我在JSFiddle中使用UTF-8进行编码.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Run Code Online (Sandbox Code Playgroud)
这是JSFiddle链接,我希望有人可以帮助我.
提前致谢!
每次创建新工作区时,Eclipse 都会默认使用 Cp1250 编码。
每当我创建项目的新分支并切换到 Eclipse 中的新工作区时,我需要转到Window -> Preferences -> General -> Workspace : Text file编码并手动切换到“Other: UTF-8” ”。如果我忘记了这一步,Eclipse 会破坏项目文件中的 UTF-8 字符。
我可以以某种方式永久更改默认设置,以便所有新工作区都以 UTF-8 启动,而无需手动切换它们吗?
我有来自维基百科的以下.gpx数据:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="byHand" version="1.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<wpt lat="39.921055008" lon="3.054223107">
<ele>12.863281</ele>
<time>2005-05-16T11:49:06Z</time>
<name>Cala Sant Vicenç - Mallorca</name>
<sym>City</sym>
</wpt>
</gpx>
Run Code Online (Sandbox Code Playgroud)
当我调用我的解析方法时,我得到一个例外(见下文).电话看起来像这样:
Document tmpDoc = getParsedXML(currentGPX);
Run Code Online (Sandbox Code Playgroud)
我的解析方法看起来像这样(标准解析代码,没有什么令人兴奋的......):
public static Document getParsedXML(String fileWithPath){
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db;
Document doc = null;
try {
db = dbf.newDocumentBuilder();
doc = db.parse(new File(fileWithPath));
} catch (ParserConfigurationException e) {
e.printStackTrace();
} catch (SAXException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return doc;
}
Run Code Online (Sandbox Code Playgroud)
这个简单的代码抛出以下异常:
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: …Run Code Online (Sandbox Code Playgroud) eclipse ×2
utf-8 ×2
encoding ×1
exception ×1
highcharts ×1
javascript ×1
jquery ×1
parsing ×1
xml ×1