2014-05-07 3 views
0

Если я экспортирую график Gephi в sigma-js и загружаю его локально, все будет идеально, но если я загружу содержимое в хранилище http (т. Е. Публичный доступ) или другие символы, то символы, кроме ascii, отображают мусор.Проблемы с кодировкой sigma-js

Я думал, что проблема, может быть, в fancybox (очевидно, исключена jquery), но после некоторых изменений кажется, что проблема заключается в сигма-js. Странно, я не нашел проблем с проблемой кодирования сообщений на своем трекере.

Как вы думаете, делает ли код визуально тонким локально, а затем выплескивает мусор с «сервера»?

Мне кажется, что проблема в их читателе json (но кто хочет иметь дело с javascript)?

ответ

1

Нашел решение, и это было легче, чем я думал. Надеюсь, это поможет другим.

Проблема действительно была в считывателе JSON. Имея ужасный опыт работы с UTF-8 и JSON в Python, моя первая солома была расшифровкой JSON.
Вскоре после того, как я попробовал пару вещей, прежде чем задавать вопрос, теперь я закодировал данные JSON (файл data.json, экспортированный сигма-js Gephi-плагином) с заголовком спецификации, и все отлично снова :)

Смежные вопросы