繁体   English   中英

在googleVis图表中将特殊字符转换为utf-8

[英]Converting special characters to utf-8 in googleVis charts

在这个相关问题中,产生了一个html(或php)文件,然后可以使用类似的方法将googleVis图表加载到joomla(例如)文章中

{source}
<?php
  include("tmp.php");
?>
{/source}

带有要分析的主题的列名称必须传递给gvisMotionChart的 idvar属性。 在我的情况下,此列包含希腊值,它们在图表上显示为正方形。 我以为可以用iconv将那些字符串转换为utf-8字符编码。 但是,我无法成功使用它。

您能帮我正确显示那些标签吗?

编辑

我发现,如果我按以下方式替换包含希腊字符(包括双引号)的字符串,则它可以工作

更换

"greekcharacters"

<?php echo '"' . iconv('greek','utf-8','greekcharacters') . '"'; ?>

如何在R中全局执行此操作?

我想我已经找到了。 代替

cat(M$html$chart, file="tmp.php")

采用

cat(M$html$chart, file = (con <- file("tmp.php", "w", encoding="UTF-8"))); close(con)

我在连接帮助文件的末尾找到了它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM