Neo4j SDN4 и символы Юникода

Я храню следующую строку с SDN4 в моей базе данных Neo4j:

Panda Antivirus Pro is the brand’s entry level security product: a powerful antivirus tool that protects your system in an effective – and unobtrusive – way.

но после сохранения внутри моего узла Neo4j у меня есть следующее:

Panda Antivirus Pro is the brand���s entry level security product: a powerful antivirus tool that protects your system in an effective ��� and unobtrusive ��� way.

В моем ogm.properties у меня есть следующие свойства:

driver=org.neo4j.ogm.drivers.bolt.driver.BoltDriver
URI=bolt://neo4j:neo4j@localhost

Почему у меня � там вместо нормальных персонажей?

Локально, на моей машине с Windows 10 я не вижу такой проблемы... проблема появляется только в моей промежуточной среде Linux openSUSE 42.1.

1 ответ

Решение

В исходной строке не было кодировки UTF-8, чего ожидает neo4j, поэтому символы, отсутствующие в UTF-8, были заменены символом замены U+FFFD.

Другие вопросы по тегам