CSV 文件创建受区域设置影响

发布于 2024-10-21 08:28:18 字数 336 浏览 1 评论 0原文

我从我的网络应用程序创建 csv 文件,当网络应用程序在我的系统中运行且浏览器语言设置为英语时,文件将被下载并在打开时显示预期的格式。但是当我将语言更改为丹麦语时,它显示如下!

csv 文件格式错误

正确的格式应该是这样的

正确的 csv 文件格式

我如何更正此问题,以便无论语言如何,文件 csv 文件都能正确下载?

提前致谢

I create csv file from my web app and when the web app runs in my system with browser language set to English the file gets downloaded and on open shows the expected format. But when i change my language to Danish it shows like below !

Wrong csv file format

The correct format should be like this

Correct csv file format

How do i correct this so that irrespective of the language the language the file csv file gets downloded properly ?

Thanks in Advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光磨忆 2024-10-28 08:28:18

我不确定您用于创建、下载和显示 .csv 的组件;所以这可能没有帮助。

通常,语言设置可以指定用于 .csv 文件的分隔符。如果您可以使用制表符作为分隔符 (TabDelimited) 生成 .csv,则无论语言设置如何,都有可能正确解析 .csv。

某些 .csv 驱动程序/提供程序会查找包含 .csv 文件的文件夹中的 schema.ini 文件。通过指定格式 (Format=Delimited()),您可以帮助驱动程序做正确的事情。

I'm not sure about the components you use to create, download, and display the .csv; so this may not help.

In general, language settings may specify the separator used for .csv files. If you can generate the .csv using tab as separator (TabDelimited), there is a chance that the .csv is parsed correctly regardless of the language settings.

Some .csv drivers/providers look into a schema.ini file in the folder containing the .csv file. By specifying the format (Format=Delimited()), you may help the driver to do the right thing.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文