json - SQLite 扩展二进制文件

标签 json sqlite

sqlite.org 提供核心功能的 Windows 二进制文件。是否有针对各种标准扩展(尤其是自由文本搜索、虚拟表和 JSON)的预构建 DLL?我注意到分布式命令 shell 不支持表值 JSON 函数。

考虑到 SQLite 二进制文件在其他方面的可用性,这似乎是一个非常明显的请求,但我找不到任何在线托管预构建扩展库的地方。

最佳答案

分布式命令行 shell确实支持表值 JSON 函数:

sqlite> select * from json_tree('["hello",["world"]]');
key         value                type        atom        id          parent      fullkey     path
----------  -------------------  ----------  ----------  ----------  ----------  ----------  ----------
            ["hello",["world"]]  array                   0                       $           $
0           hello                text        hello       1           0           $[0]        $
1           ["world"]            array                   2           0           $[1]        $
0           world                text        world       3           2           $[1][0]     $[1]

无论如何,SQLite 库旨在嵌入到您的应用程序中,即 sqlite3.c 文件(以及尚未包含在合并中的任何所需扩展)将直接与您的其他来源。

关于json - SQLite 扩展二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36447559/

相关文章:

ruby-on-rails - 如何从 ruby​​ on rails 中的 sqlite3 数组中提取数据?

sqlite:选择一个字段在所有列中具有最大值的所有列

mysql - 从 Node.js 将 Json 存储到 MySQL 数据库中

json - 将 JSON 结构附加到 JSON 文件 Golang

java - 通过 Jackson 的反序列化因父/子类而失败

sqlite - SQL 错误或缺少数据库(表目标有 x 列但提供了 y 值)

android - 在 Android 中删除整个数据库 onUpgrade?

Java JDBC SQLite 更新条目不起作用

javascript - JSON 对象,绘制图表时出现奇怪的情况,怎么了?

java - 如何强制 RESTEasy 将数字输出为 json 中的字符串?