问题标签 [jsontemplate]

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 回答
360 浏览

java - 如何在 Spring Boot Java 中为动态 JSON 结构创建类

我有以下 JSON 结构作为输入,可以嵌套和不嵌套。我想获取 JSON 作为 Spring Boot 应用程序中的输入和进程。如何在 JSON 中创建一个动态键值的类。它可以是 JSON 输入中的任何键值对。下面是示例之一。

没有嵌套:

嵌套:

我不知道如何创建一个类来支持嵌套和不嵌套在单个类中。我尝试了以下方法。它没有帮助。

0 投票
0 回答
50 浏览

layout - log4j2 2.14.1 JsonTemplateLayout 时间戳模式格式,以微秒为单位

我正在使用带有时间戳格式配置的 JsonTemplateLayout,如下所示:

还测试了

仍然无法正确记录纳秒/微秒。使用 JDK11 和 log4j2 2.14.1 。不确定提交https://github.com/apache/logging-log4j2/commit/ebf770a5178eaa1b7ac6d0b4a14694232ba9c748 是否旨在修复输出模式类型的格式,但无法使其正常工作。

0 投票
0 回答
26 浏览

json - 使用来自另一个 JSON 的值填充 JSON 模板

如何在 Java 中执行此用例,有没有办法/任何库通过从 values.json 读取实际值并分别用值更新模板来填充 template.json 文件中定义的值,寻找任何模板引擎可以做到这一点。

模板.json

值.json

0 投票
2 回答
31 浏览

amazon-web-services - 如何在 AWS 账户与外部服务或应用程序(不在 AWS 上)之间建立连接

我们能否在 aws 之外建立 aws 帐户和其他服务之间的连接?场景就像:我想使用来自其他应用程序的堆栈模板,例如一些运行脚本并在 AWS 中创建 VPC 的网站 A。为此,我需要在这两者之间建立联系。

有什么办法吗?

提前致谢!

0 投票
1 回答
36 浏览

spring - 从 PatternLayout 迁移到 JsonTemplateLayout 的问题,Null 或空 MDC 值不会出现在日志中

我有这种模式布局的 log4j2-spirng.xml

userId 是来自 MDC 的值。如果它为空,则使用如下空白值记录:

现在我正在尝试使用 JsonTemplateLayout 将所有字段从模式布局移动到 Json 模板。

在日志模板中,我正在尝试构建相同的日志消息。时间戳和其他字段都很好,没有问题。唯一的问题是 mdc 值。当值存在时,这些值被正确记录,但当不存在时,字段将被忽略并且不包含在日志中。像这样从 mdc 读取值

我应该应用格式并将这个“%X”放在某个地方还是它是如何工作的?我必须从模式布局中获取与所有字段相同的日志,并且如果字段在 MDC 中不存在或为空或为空,则仍将其仅包含在日志中,并带有空字符串值。