【问题标题】:Opening an UTF-8 CSV containing HTML with Excel使用 Excel 打开包含 HTML 的 UTF-8 CSV
【发布时间】:2014-05-28 13:22:52
【问题描述】:

我有一个多语言网站,我需要在 Excel 中打开一个 csv,以便翻译公司将内容从英语翻译成普通话。

该文件是 UTF-8,当我通过双击打开它时,Excel 并不关心它是什么字符集,并且某些字符被弄乱了。当我通过 Data->Import Text 打开它时,选择 UTF-8 并选择我的分号分隔符等,这些字符很好,但 Excel 会在遇到 html 结束标记时生成新行

有什么帮助吗?我很乐意将 CSV 上传到某个地方,以便您自己尝试。

【问题讨论】:

  • 您究竟希望 HTML 发生什么?我不确定 Excel 是否支持在一个单元格中包含多个块元素。
  • 好吧,所有的 HTML 代码都应该保留在同一个单元格中。代码应该在那里可见,因此当翻译公司翻译标签中的文本并将其返回给我时。我可以将其与其中的 html 标签一起导入。客户以所见即所得的方式制作了网站的内容。这就是我的单元格中有 HTML 的原因。我仍然需要 html,所以我不能将它从 CSV 中删除。感谢您的评论顺便说一句!
  • 尝试在文本编辑器中将 < 字符替换为 <
  • 嗯,这确实解决了新行。但是在excel中导入时我必须再次替换字符。这将意味着工作量的增加,因为我不只是处理一个术语表。但这肯定是一个临时解决方案。谢谢!
  • 对于长期解决方案,请尝试远离 Excel。这显然是适合这项工作的错误工具。那里有翻译工具和网站,会更合适,但我不熟悉它们,所以我不能推荐任何。也许打开一个新问题(可能在programmers)并描述更大的图景。我相信有人可以提供更好的建议。

标签: html excel csv utf-8


【解决方案1】:

将 Excel 扔进垃圾箱,然后使用 OpenOffice Calc。它完美地完成了这项工作!当我用 Calc 打开 CSV 时,它会自动询问字符集,并且将 HTML 保存在一个单元格中而不是为每个标签添加新行没有问题

【讨论】:

    猜你喜欢
    • 2013-12-15
    • 2019-08-14
    • 1970-01-01
    • 2020-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-24
    • 1970-01-01
    相关资源
    最近更新 更多