【问题标题】:Polymer:how to handle csv file upload and convert to json and send to serverPolymer:如何处理 csv 文件上传并转换为 json 并发送到服务器
【发布时间】:2017-09-09 16:22:30
【问题描述】:

我想处理聚合物网络组件中的一个要求,用户可以从 ui 上传 csv 文件,并且 csv 文件可以解析为 json 并发送到服务器,我搜索并找到了 vaadin 上传,查看了 api 但我不确定如何接收 csv 文件并转换为 json 并发送到服务器,任何人都可以显示 vaadin 上传的 jsfiddle 或任何其他 Web 组件来处理这种情况吗?

【问题讨论】:

    标签: polymer vaadin


    【解决方案1】:

    首先,我想知道您为什么不简单地在服务器端进行转换。

    在这种情况下,您确实可以直接使用vaadin-upload

    这是一个 sn-p,它将所有文件上传到 example.com 服务器,并且只允许 CSV 文件。

    <vaadin-upload target="https://example.com/upload" method="POST" accept="text/csv">
    </vaadin-upload>
    

    有很多关于如何将 CSV 文件转换为 JSON 的资源。

    如果你真的想做转换客户端,那么我建议创建一个嵌入 vaadin-upload 的元素,并将 Files 数组转换为 Json,然后再手动调用uploadFiles 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-29
      • 2021-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-04
      • 2018-11-17
      相关资源
      最近更新 更多