如果我将Gephi图形导出到sigma-js并在本地加载它,一切都很完美,但如果我将内容上传到http存储(即dropbox public或其他),则ascii以外的字符显示为垃圾。
我认为问题可能在fancybox中(显然排除了jquery),但经过一些修改后,问题似乎是sigma-js。奇怪的是,我没有发现在他们的跟踪器上报告编码问题的任何问题。
您如何看待,让代码在本地渲染得很好,然后从“服务器”中吐出垃圾?
在我看来,问题出在他们的json读卡器上(但是谁想要处理javascript)?
答案 0 :(得分:1)
找到解决方案,它比我想象的要容易。希望它能帮助别人。
JSON读者确实存在问题。我已经在Python中拥有UTF-8和JSON的糟糕经验,我的第一个吸引力就是JSON解码 在我提出问题之前我尝试了几件事之后不久,我现在用BOM表头编码了我的JSON数据(由sigma-js Gephi插件导出的data.json文件)并且一切都很完美了:)