Neo4j - 如何在查询结果中正确显示法语字符

时间:2015-06-25 20:00:39

标签: neo4j

我正在运行此查询返回此结果集(Neo4j版本为2.2.3):

neo4j-sh (?)$ MATCH (n:Language) where (upper(n.english_name_of_language) =~ '.*CRE.*') RETURN n.french_name_of_language;
+---------------------------------------------+
| n.french_name_of_language                   |
+---------------------------------------------+
| "cr�oles et pidgins bas�s sur l'anglais"    |
| "cr�oles et pidgins bas�s sur le fran�ais"  |
| "cr�oles et pidgins bas�s sur le portugais" |
| "cree"                                      |
| "cr�oles et pidgins"                        |
| "ha�tien; cr�ole ha�tien"                   |
| "muskogee"                                  |
+---------------------------------------------+
7 rows
91 ms
neo4j-sh (?)$ 

如何正确显示法语字符?

2 个答案:

答案 0 :(得分:1)

您使用的是GNU / Linux,Mac还是Windows?

如果您使用的是unix,可以告诉我' locale' &安培; ' env'命令进入终端?

您如何使用每种编码创建数据?

当我使用浏览器或命令行创建节点时,我的查询结果很好:

context->GenerateMips(mShaderResourceView);

答案 1 :(得分:0)

我在文本编辑器(TextMate)中加载了CSV文件,然后我执行了另存为并选择了UTF-8编码。删除数据并重新加载,现在所有法语字符都正确显示,如下所示:

n.french_name_of_language 阿迪格语 aléoute araméend'empire(公元前700-300) arménien arménien 阿斯图里亚斯;巴布尔; léonais; asturoléonais 里人 bamiléké,langues biélorusse tibétain tibétain laéues是amérindiennesdel'Amériquecentrale tchétchène slavonde'église; vieux奴隶;斯拉文礼拜仪式; vieux bulgare créolesetpidginsbasésurl'anglais créolesetpidginsbasésurlefrançais créolesetpidginsbasésurle portugais 鞑靼人Crimé créolesetpidgins néerlandaismoyen(约1050-1350) néerlandais;芒 néerlandais;芒 égyptien 埃兰 世界语 母羊 éwondo féroïen géorgien géorgien gaélique; gaéliqueécossais suissealémanique; alémanique; alsacien 海地角; créolehaïtien hébreu indonésien indo-européennes,langues 犹太PERSAN 犹太 - 阿拉伯联盟 coréen kpellé carélien 犹太 - 西班牙语 macédonien macédonien austronésiennes,langues 闷得 languesnoncodées 更多 nord-amérindiennes,langues ndébéléduSud ndébéléduNord népalais nigéro-kordofaniennes,langues 纽埃 norvégiennynorsk; nynorsk,norvégien norvégienbokmål norvégien nyankolé phénicien réservéeàl'使用当地 aroumain;马塞 - roumain Sud-amérindiennes,langues écossais sémitiques,langues sino-tibétaines,langues 索宁克 sérère sumérien suédois télougou 蒂格雷 indéterminée zandé,langues