javascript - 如何让特殊字符在 d3.js 中正确呈现?

标签 javascript csv

我在这里对这个例子进行了修改:http://bl.ocks.org/mbostock/raw/3885304/

我使用的是德勤财富联盟排名前 20 位最富有的足球俱乐部的数据:https://www2.deloitte.com/uk/en/pages/press-releases/articles/deloitte-football-money-league-score-record-revenue.html

我注意到 Athletico Madrid 出现了错误。 Atl�tico de Madrid - 这是它的呈现方式。

请问我该如何纠正?被解析为 d3js 的数据是一个由本地网络服务器提供的 .csv 文件。

在 .csv 文件中,它看起来是正确的:Atlético de Madrid。

enter image description here

enter image description here

最佳答案

您不能从 MS Excel 导出 utf-8 编码的 csv。这不是 d3 问题,而是 excel 问题。您能做的最好的事情就是使用 open 或 libre office,或者手动组装 csv。

关于javascript - 如何让特殊字符在 d3.js 中正确呈现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40728852/

相关文章:

javascript - 如何从动态属性将 IMG 插入到 DOM 中?

javascript - 如何动态添加id到每个蓝色圆圈?

python - 需要一个带有 MySQl : read value from csv, 的 Python 脚本,在数据库中获取并将其写入另一个文件中

Python读取unicode文件夹和文件名

csv - 在 PySpark 中,SparkSession 和 Databricks 中用于导入 CSV 文件的 Spark-CSV 模块有什么区别?

javascript - 如何在 React 中循环一个对象?

javascript - AngularJS:使服务状态可观察

文本上的 Javascript 计时器

python-3.x - Pytest 创建临时 CSV 文件以供读取

php - 如何使用 php 替换 CSV 文件中一行中的 1 个值?