gpt4 book ai didi

ruby-on-rails - 我正在使用 Carrierwave 上传 XML 文件。 XML 已上传,看起来正常但未被读取

转载 作者:太空宇宙 更新时间:2023-11-04 11:36:16 25 4
gpt4 key购买 nike

我不确定这是 Carrierwave 的问题,还是我做错了什么。但是我的解析器可以读取的原始文件如下所示:

-rw-r--r--@ 1 jeremysmith  staff  249444 Oct  9 12:03 small.xml

和上传的文件,不会被解析:

-rw-r--r--  1 jeremysmith  staff  249444 Oct  9 13:17 public/uploads/small.xml

什么是琥珀色,它是这里的一个因素吗?

最佳答案

OSX 中权限末尾的“at 符号”(@) 表示该文件具有一些与之关联的 OSX 特定扩展属性。如果您好奇,可以通过将 -@ 选项添加到 ls 命令来显示扩展属性,如下所示:

$ ls -l@

这些扩展属性不应影响您的应用解析上传的 XML 的能力。

如果您尝试将文件解析为 Controller 或模型架构的一部分,而不是在 carrierwave callback 中那么您可能会在文件可用之前尝试对其进行解析。如果您可以发布您的上传者或更多信息 - 我们可能会指出您的问题。

关于ruby-on-rails - 我正在使用 Carrierwave 上传 XML 文件。 XML 已上传,看起来正常但未被读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7705301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com