问题标签 [json-value]
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.
json - 获取无法解析的行的主键
我正在尝试使用以下查询从 Azure Sql 数据库中的列解析 json 值
但是我在解析时遇到一些错误,会产生以下消息
有什么方法可以理解哪些行存在以下问题,例如,在返回时将列默认设置为 NULL?
这样我可以直接检查结果字段。
sql - Sql Server 搜索整个 Json 文档的值
我的表中有几千行(SQL Server 2016)。
其中一列存储 JSON 文档 (NVARCHAR(max))。
JSON 文档在嵌套等方面非常复杂。它们之间也可能非常不同。
我的目标是在每个文档中搜索某个匹配项。说:“MagicNo”:“999000”。
因此,如果文档具有属性“MagicNo”并且值为 999000,则它是匹配的。
我知道您可以使用后面的路径浏览文档
JSON_VALUE $.
,但是由于这些文档可能非常不同,因此“MagicNo”属性可能会出现在文档中的几乎所有位置(很多嵌套)。所以xpathing在这里是不可能的。
是否有某种通配符可以用来JSON_VALUE
搜索整个文档并在找到匹配项时返回它?
简单的
和
由于性能不佳,对 VARCHAR 列的搜索在这里是没有问题的。
有什么想法吗?
谢谢。
json - 如何从sql server中的表中查询json数组类型列的值?
我有一个包含单行数据的表,其中有一个 nvarchar(MAX) 类型的列,让我们将该列命名为 json_column,该列的值如下所示:
现在如何获取 num 的值,其中 name 作为输入传递给 where 子句或查询?
我的查询应该只返回 num 的值。
例如:假设我需要名称为 'john' 的 num 的值,并且查询应该返回 123。
sql - SELECT JSON_VALUE From table 返回 null 而不是 value
JSON 存储在表中的“DataJson”列中
询问
结果
结果应该是:
sql - 协助 SQL Server 2016 中的 JSON 函数
我有一个格式如下的 SQL Server 表:
其中 JobParameters 列包含例如:
我需要将 JobParameters (JSON) 中的 SID 和 RPYID 插入到另一个表中。
所以基本上需要有效地将存储在一个表中的 JSON 值转换为另一个表中的两列。
mule - Mule 中的 Dataweave - 更改对象的值数组
我在消息转换组件中获得了一个有效负载作为输入。它是一个带有对象的数组:
我有一个替换描述的变量,我想要的输出是:
我尝试使用:
但它返回:
是否可以仅替换保留其余字段的描述值?避免在映射中添加其他字段。
postman - 如何将 JSON 响应与 Postman 进行比较
我有一个场景来验证数组中的“状态”值。响应是动态的,# 迭代可能会有所不同。我不想在我的邮递员环境中保存这个值,但需要进行动态检查。从我下面的 API 响应中,我得到了 2 个实例,第一个是 AVAILABLE,第二个是 SOLDOUT。有人可以建议我如何进行比较吗?
响应 API:
json - 通过 Json_Value 的 Sql 参数的属性名称?
我有这个
但我得到这个错误
System.Data.SqlClient.SqlException:““JSON_VALUE 或 JSON_QUERY”的参数 2 必须是字符串文字。
但我把它放在第一行的单引号中。
sql - 带有连字符键的 Oracle JSON 查询
我有一个版本为 12.1.0.2.0 的 Oracle 数据库和我想要查询的 JSON 字段。
此查询有效:
此查询返回错误ORA-40442。
MySQL 和 MSSQL 对连字符的查询没有问题。
我无法更改 JSON 字符串。
我怎样才能查询连字符?
java - 如何将对象转换为 javax.json.JsonValue?
我想修补一个 JSON 字符串。我得到了必须修补的字段的“路径”,以及修补的“值”。该值可以是任何东西、字符串、整数、浮点数、布尔值、数组或对象。
如何将对象转换为 JsonValue?
javax.json.JsonPointer 类中的“替换”方法需要一个 JsonValue 对象。