问题标签 [alasql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1100 浏览

json - 使用 alasql 获取所有数组属性数据

我这里有一个具有数据数组的 JSON 对象。我的问题是如何获取数组数据以将其导出到 excel?我目前正在为此使用 alaSql。

0 投票
1 回答
8666 浏览

javascript - 在 AlaSQL/JS-XLSX Excel 导出上定义单元格格式

是否可以在 AlaSQL 导出到 Excel 时定义单元格格式?

我正在维护一个使用 AlaSQL 将网格数据导出到 Excel 的系统。问题是 Excel 数据没有被转换为 NUMBER。DATE 值可以,但数字类型始终显示为常规。通过在 JS 中强制转换为 Number 类型,xls 文件中会显示消息“Number stored as Text”。

我认为直接使用 js-xlsx 解决这个问题会更容易,但它会在项目中产生很多变化,这不是一个选择。

我需要使用类似于此处显示的jsFiddle的东西,将 json 选项传递给 alasql 函数。

下面,一个简单的代码作为示例:

感谢您的关注。

0 投票
1 回答
1240 浏览

javascript - 复杂的对象数据结构到 xlsx

我有一个 javascript 对象,它本身包含其他对象:

我想将其导出为 xlsx 文件,但这样做有一些问题。

我主要诉诸于使用js-xlsx,这对于它的文档和alasql不是很有帮助。

为更简单的数据结构创建这样的文件非常容易。但是在尝试使用自己的结构创建它时,我遇到了一些问题。

首先尝试这样做:

打印 [Object]而不是实际值失败。

尝试自己创建单元格时,我最终得到了一个空文件。

有没有办法让我用上面介绍的对象创建一个 xlsx 文件?

0 投票
0 回答
447 浏览

sqlite - alasql 附加到 sqlite

TANACH_6_1.db 与以下 HTML 位于同一位置。它运行(没有错误),但终端上没有出现任何内容。检查并重新检查语法并查看了几个示例。在“SQLEXPERT”中测试了 sql。alasql 正在工作,因为我能够创建一个内存数据库。请帮忙:

0 投票
1 回答
274 浏览

alasql - ALASQL:如何引用它自己的 JSON 对象(在其上调用函数)?

我有以下对象,我想称它为函数。

现在我知道对象是否可以嵌套([{a:1, b:{fn:function(){} } }]),b->fn()但是当它是第一个元素的直接属性时,我该怎么做呢?

我试过了,SELECT fn() FROM ...但这给出了Uncaught SyntaxError: Unexpected token ,(所以不是正确的解析器错误)。

0 投票
1 回答
222 浏览

alasql - AlaSQL:获取操作数的位置

我有一个具体的要求,我很确定这不是微不足道的,但为了以防万一,我想问一下。如果我有任何WHERE条件查询:

WHERE在这种情况下,我想知道参与的所有操作数['a', 'b', 'a->fn(b->c)', 0]

原因是我想跟踪这些值,如果有任何变化,我就会重新评估查询。

0 投票
1 回答
4608 浏览

json - 简单 node.js 应用程序中的高 RAM 使用率

我制作了这个简单的 node.js 应用程序:

如您所见,我加载了 database.json 文件,对其进行了一些 alasql 查询并将该数据作为响应返回。database.json 的大小约为 50MB。我的问题是这个应用程序使用了 400-600MB 的 RAM!

我也制作了这个版本,我使用 .require 打开 database.json 文件,但是内存消耗是一样的!

我做错了什么,我想这是关于我的 JSON 文件大小的一些问题?它是 55000 条记录的数组,每条记录有 20 个字段,如果该信息对您有帮助吗?

0 投票
1 回答
2112 浏览

mysql - Node.JS:使用 alasql 将数据从 mysql 导出到 excel

我正在编写一个脚本,使用 Node.JS 和alasql将数据从 mysql 导出到 excel 。我可以看到这样做的例子

但是,没有关于变量data是什么以及我应该如何构造它的文档,特别是在我使用 mysql 的记录集的情况下?

我尝试直接使用mysql记录集。它写了一个文件,但无法在excel中打开。

0 投票
1 回答
1175 浏览

jquery - xlsx.core.min.js:13 未捕获的错误:不支持的文件 NaN

我在使用带有 xlsx.core.js 的 alasql 时遇到错误。代码是

出现的错误是。=> 未捕获的错误:不支持的文件 NaN 我该如何解决此错误。或建议我可以从中访问 excel 文件中数据的任何其他文件。
图书馆是:

一件重要的事情,这段代码在昨晚完全运行,当我今天运行它时,它给出了这个错误。

谢谢。别介意..我英语很差。和新的堆栈溢出。

0 投票
2 回答
766 浏览

javascript - 查询 JavaScript 对象组

我有一个这样的 JavaScript 对象:

我想将此对象字段'a'分组并想要这样的东西:

我有一个包含数千个元素的 JavaScript 数组。实现这一目标的最有效方法是什么?