CSV文件上传

<p>在我的Grails应用程序,我想管理员用户可以上传包含数据如CSV文件: P&gt; </p><ol> <li>在用户列表添加到系统 li&gt; </li><li>群体清单要添加到系统 LI&gt; </li><li>用户分配到组 li&gt; OL&gt; <p>我不知道用户将如何产生这些CSV文件的 - 最有可能从Excel,Access或类似的,因此,我不知道哪个列将包含哪些数据。所以我打算允许用户指定哪个列包含用户,组,等等。 P&gt; </p><p>我不知道是否有可能帮助这一个JavaScript组件。理想情况下,我想实现如下: P&gt; </p><ul> <li>在用户上传文件 li&gt; </li><li>在浏览器中,用户显示上传文件的第N行,并提示选择一个包含用户,组列,等等。 li&gt; </li><li>在列的信息上传到服务器 li&gt; ul&gt; <p>是否有一个客户机/服务器端组件,可以解决这个问题,或一个完全不同的方法,它是优于上面概述 P&gt; </p><p>我要强调的是,该系统的用户不会在技术上有天赋,因此期待他们提供了一个XML / JSON文件,而不是出了问题(并且你绝对可以忘记,要求他们来调用Web服务,而不是上传的文件)。 P&gt; </p><p>谢谢, 唐 P&gt;
</p></li></ul></li></ol>

62 浏览 1 回复
  gt   用户   文件   一个   他们  

回复

    <p>我喜欢你的解决方案,到目前为止,因为用户都是非技术性,要能够接受这个数据作为文件上传,而不是让用户直接输入到应用程序。 p &gt; </p><p>我会简单地认为,当用户上传文件时,服务器返回的第一个五年(左右)行返回给客户端为一个HTML表格。然后你就可以有 下拉式的标题为每个列,你要寻找的预设选项。您可以验证用户已分配的所有可用的选项,以每列(使用JS从选择删除选项,因为它们使用它们,但一定要提供一种方法来撤销和更改选择),并允许某些列不被标记(该分析文件时,服务器会忽略。 P&gt; </p><p>如果可能的话,还示出了(也许在一个图形格式或者只是一个例子句子,如果适用的话)如何他们的标签的选择将应用于的关系。例如,“新用户农行将成为新组XYZ中的一员。”如果ABC和XYZ意外地倒退,用户会认识到自己犯了一个错误。 P&gt; </p><p>此外,一些用户将不可避免地上传他们使用的行作为列和列作为行的文件。无论是提供一个GUI功能来扭转这一(“翻转”表),或让他们选择哪个轴标签。 P&gt; </p><p>我也建议提供您的用户提供各种格式(Excel和Access等),例如文件的集合,并给他们如何进入自己想要的数据明确指示,并一步一步的指示导出为CSV并上传 P&gt; </p>

    <p>我不知道用户将如何产生这些CSV文件的 - 最有可能从Excel,Access或类似的,因此,我不知道哪个列将包含哪些数据的 P&gt;。 </p><p>我要强调的是,该系统的用户不会在技术上有天赋 P&gt; BLOCKQUOTE&gt; </p><p>带着这两样东西,你确定CSV导入是处理大容量的用户创造最好的方法是什么?这是一个伟大的技术解决方案,但问题是,你的用户可以利用它? P&gt; </p><p>这可能是值得推行的替代批量创建的选择对于那些谁没有得到CSV或使用Excel吓跑了。也许JS网格,有需要的领域,他们可以手动输入数据的各字段中输入尽可能多的,因为他们需要一次,上传CSV文件为那些谁将会使用它的一个选项的链接。 p &gt; </p><p>有关的CSV选项,因为你的用户是不是技术上的头脑,倒不如给他们就如何创建指定的顺序领域应在CSV文件的说明,随着一个屏幕截图和示例文件 P&gt; </p><p>另一种选择是所需要的字段名是该文件的第一行,并要求他们使用特定的标签字段。如果你这样做,你可以从什么样的顺序中的数据是在第一排弄清楚,你也可以把一个检查,看起来为标题的第一行,如果他们没有发现,告诉他们需要的用户添加字段名到CSV并重新上传。 P&gt;
    </p></blockquote>

    谢嫂

相关信息

flash文件上传VS PHP文件上传 - 选择哪一个?

<p>我要上传使用不带闪光灯浏览器Facebook上的照片,并可以看到,它没有工作。 P&gt; </p><p>我非常有信心在处理使用PHP文件和有关的问题,也做了一些网站允许用户上传和管理文件(图片,文档等)。但我从来没有想过上面的闪光方式。我用Google搜索了一下,发现有可用的一些脚本上,我可以看看它是如何工作使用闪光灯。 P&gt; <...

25 浏览 1 回复   gt   上传   文件   使用   闪光  

如何将数据导出到与iPhone SDK 3.0 csv文件?

<p>我的应用程序,可一些数据导出为CSV文件,然后复制到PC的功能。我不知道API使用什么来实现这个功能。有谁知道这事吗?先谢谢了。 P&gt; </p>

23 浏览 1 回复   gt   csv   文件   数据   导出  

CSV + DROPDOWNLIST柱协会

<p>喂给大家!这个问题是更多的快捷方式比什么: P&gt; </p><p>是否有列名到CSV数据相关联的简单而有效的方式? P&gt; </p><p>问题: P&gt; </p><p>我要列名联系起来(并将它们绑定),以正确导入CSV文件到我的SQL Server数据库。我不知道我之前看到...

55 浏览 1 回复   gt   csv   需要   文件   数据  

如何将数据导出到与iPhone SDK 3.0 csv文件?

<p>我的应用程序有哪些可以将某些数据导出到csv文件,然后复制到PC的功能。我不知道使用的API来实现此功能。有谁知道这件事吗?先谢谢了。 P&gt; </p>

23 浏览 1 回复   gt   csv   文件   数据   导出  

通过JDBC CSV文件执行SQL

<p>我需要申请一个SQL查询到CSV文件(逗号分隔的文本文件)。我的SQL从另一个工具已经确定,是没有资格改变。它可能包含在嵌入式选择和表别名FROM部分。 P&gt; </p><p>有关我的任务我已经发现了两个<strong>开源 STRONG&gt;(这是一个项目要求)提供JDBC驱动程序库: P&gt; <ol>...

60 浏览 1 回复   gt   一个   li   sql   csv