小编Mav*_*cks的帖子

使用 SheetJS 将 JSON 对象数组导出到 Excel

我有一个 JSON 对象数组,如下所示:

[
  {"name":"John", "city": "Seattle"},
  {"name":"Mike", "city": "Los Angeles"},
  {"name":"Zach", "city": "New York"}
]
Run Code Online (Sandbox Code Playgroud)

当我使用下面的代码时,它不起作用:

     _export: function(records,opts) {
                    var XLSX = xlsx;
                    var fileName = opts.split(".")[2]
                    var workSheet = XLSX.utils.json_to_sheet(records);
                    console.log("THis is Worksheet",workSheet);
                    var wb = XLSX.utils.book_new();
                    console.log("THis is workbook",wb)
                    XLSX.utils.book_append_sheet(wb, workSheet, fileName);
                    
                    var bin = XLSX.write(wb, {bookType:'xlsx',type: "binary"});
                    return new Blob([this._binStr2ArrBuff(bin)], { type: "" });
                },
            },
Run Code Online (Sandbox Code Playgroud)

我正在使用 SheetJS 版本 0.9.11,只是想检查是否有任何方法可以将其导出为 Excel 格式?最近两天我被困在这里了。任何帮助将不胜感激。

javascript excel vue.js sheetjs

5
推荐指数
1
解决办法
2万
查看次数

java.util.concurrentModification迭代JSONObject时的异常

我有以下代码块,我想将它存储在JSONObject中,以便迭代它并在前端渲染它.

        JSONObject dlCovs = jsonObject.getJSONObject("result").getJSONObject("cov_details");
        Iterator x = dlCovs.keys();
        while (x.hasNext()){
            String key1 = (String) x.next();
            String value1 = dlCovs.optString(key1);
            dlCovs.put("covabbrv",key1);
            dlCovs.put("dcIssuedt",value1);
            dlCovs.put("vecatg",key1);
            dlData.put("dlCovs", dlCovs);
        }

       /* dlCovs.put("covabbrv",cov);
        dlCovs.put("issue_date",issue_date);*/
        dlObj.put("status","valid");
        dlData.put("dlCovs", dlCovs);
        dlData.put("status","valid");
Run Code Online (Sandbox Code Playgroud)

迭代while循环中的数据我得到了java.util.concurrentModificationException,当我尝试调试它时,它也是一个例子,它将值存储在dlData.put("dlCovs",dlCovs)中,但是一旦它第二次迭代它就会抛出错误.我遵循JSON值

 "cov_details": {
     "MCWG": "NA",
     "3WTR": "NA",
     "PSV BUS": "NA",
     "LMV": "NA",
     "INVCRG": "NA"
 },
Run Code Online (Sandbox Code Playgroud)

任何帮助都会非常值得感谢,感谢您提前输入代码

java json

3
推荐指数
1
解决办法
1715
查看次数

如何在Azure队列存储中绑定事件监听器

我在Microsoft Azure存储资源管理器中有一个队列,在其中传递URI,现在的问题是我不希望服务器每次ping一次,以检查是否有队列进入队列,尽管我希望客户端本身通知我某些消息已到达队列,请据此采取适当的措施。

在Microsoft Azure提供基于事件的示例的Java中,我找不到任何源。

Java中的任何示例工作代码或参考都可以,非常感谢。

java event-listener azure azure-storage azure-storage-blobs

3
推荐指数
1
解决办法
619
查看次数