使用特殊字符从javascript生成csv文件

时间:2018-05-27 06:48:33

标签: javascript excel csv utf-8

本主题的后续内容Here。 现在我可以生成并打开一个csv文件。我只是有一个小问题与特殊的characteres像€... 当我用notepad ++打开文件时:没问题。但在excel下,我有趣的特征...... 使用IE,Chrome或FF生成文件时出现同样的问题。 在记事本++中,比如编码UTF-8。我认为Excel尝试其他编码。是否可以强制使用utf-8 for csv文件或者我在代码中更改编码...我不知道采取好的方法。

更新

我看到强制Excel以良好格式打开它的方法,但我需要一种更简单的方法。它是一个提取物。当您点击按钮时,您不想在桌面上保存,打开Excel->数据...在看到好结果后点击10次。 我自动搜索一个方法,你点击,你看。希望有可能???

更新2

解决方案,但我的问题被错误地复制了。 实际上,解决方案是在javascript生成器代码中添加一个字符串以强制Excel直接以UTF-8打开。使用this onethis other one 我更正了我的代码,IE> 9和Chrome和FF(其他我不在乎)

lst = []
number = int(input("Enter number: "))
sum1 = 0
a = number

while number>0:
    lst.append(number%10)
    number = number//10

for i in range(0,len(lst)):
    lst[i]=lst[i]**3
    sum1+=lst[i]

print(sum1)

if(sum1 == a):
    print("This is an armstrong number")
else:
    print("This is not an armstrong number")

请注意: - )

0 个答案:

没有答案