问题标签 [toml]
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.
rust - 将 TOML 反序列化为具有值的枚举向量
我正在尝试读取一个 TOML 文件以创建一个结构,该结构包含一个带有关联值的枚举向量。这是示例代码:
货运.toml
sample_actor.toml
我知道文件看起来“错误”,但我不知道应该如何在 TOML 文件中编写操作,以便板条箱能够将它们识别为具有 X 个值的枚举。
运行此示例时遇到的错误cargo run
如下:
我知道我可能需要FromStr
为我的枚举实现将字符串转换为我的枚举,并且我简要地知道可以实现自定义反序列化器以特定方式反序列化,但我不确定这些部分是如何组合在一起的。
似乎使用 serde_json 而不是 TOML 的等效示例可以直接工作(当然使用 JSON 文件而不是 TOML)。
JSON版本的代码:
此示例中读取/写入的 JSON 数据为:
也许 TOML 板条箱不能支持我的用例?
json - TOML 是否支持对象/表的嵌套数组?
我想从 TOML 文件生成 JSON。JSON 结构应该是这样的,对象数组中包含对象数组:
我有一些类似于下面示例的 TOML,但它似乎不适用于该objs
部分。
有没有办法在 TOML 中做到这一点?JSON to TOML 转换器似乎不适用于我的示例。它是否适用于数组/表数组的更深嵌套?
perl - 如何在 perl 中解析简单的 toml?
我需要在我的 perl 脚本中实现用户友好的配置文件。我选择 toml,但我不确定 TOML 解析器如何工作。
backtest.toml 文件
脚本perl:
java - 在 Java 中导入 toml4j 失败
我正在尝试将TOML4J导入我的 maven 项目。我在依赖项部分的 POM.xml 中将此添加到我的依赖项中:
但我在
说它“未能读取 com.moandjienzana.toml:toml4j:jar:0.7.2 的工件描述符”,第二个错误表示未找到所述依赖项,突出显示“0.7.2”
编辑1:我相信已经解决了这个问题,但如果我添加
对于我的主文件,它无法识别“moandjiezana”部分。
编辑 2:此处的完整 POM.xml 文件:
编辑 3: 完成全新安装后,我收到此错误:
我确实安装了 JDK,并且 IntelliJ 可以识别它。
编辑4:
yaml - Hugo 降价元数据
我想在网页上显示来自 markdown 文件的元数据,因此我尝试使用变量名称(例如 {{ .Author}} )访问它。
这适用于 .Title 和 .Content 变量,但不适用于其他变量!似乎我错过了如何使用这些的重要细节。使用 .Author 变量,页面上的输出为 { map[]}。
提前致谢
降价文件:
网页:
naming-conventions - toml 文件中键的命名约定
查看toml repo,我没有看到任何关于键命名约定的限制/建议
看起来大多数变量都是,lowercase
但想知道键的最佳实践-命名约定是什么?
假设我想要一个名为firstname
哪个更好的键?
firstname
first_name
first-name
firstName
FirstName
apache-nifi - 带有 grok 模式错误的 Telegraf 尾部
我正在使用 Telegraf 从 Apache NiFi 获取日志信息,对于此任务,我使用此配置:
当我尝试启动电报时,它给了我这个错误:
解析/etc/telegraf/telegraf.conf, toml: line 10: 解析错误
我编写的模式在Grok 调试器中使用以下文本进行了测试:
2018-08-02 10:53:16,976 INFO [Heartbeat Monitor Thread-1] oancchAbstractHeartbeatMonitor 已完成处理 11863 纳秒内的 1 个心跳
以下是一些测试的结果:
对我来说,第一个选项是正确的,但不起作用,问题似乎是括号被转义的方式。
如何解决这个问题?
markdown - 在 hugo 中使前面的参数文本加粗
我想知道是否有办法在我的降价文件参数(TOML)上使一些短语变粗。我正在使用其中一个参数在页面上呈现文本描述,它可以完美加载,但在视觉上我需要突出显示部分文本以使其更易于阅读。
我需要它是这样的:
所以可以渲染:
Lorem ipsum dolor sit amet,consectetur adipiscing elit,sed do eiusmod。
显然这是行不通的......我以前从未需要过这个,但据我所知,“”包含的任何文本都只是呈现为纯文本,所以这里没有降价语法。
有谁知道是否有办法实现这一目标?
go - 雨果帖子不显示
使用Hugo Quickstart,我能够建立并运行博客,甚至写了一篇文章。当我运行hugo server -D
或者hugo server -D --watch --verbose
我可以在本地主机上看到我的帖子时。但是当我只运行hugo server
我的博客时,只加载标题而没有帖子。我已经使用hugo server
. hugo server
当我运行所有负载时,我应该怎么做?
angularjs - 节点到 Netlify.TOML 的转换
当我想转换 NodeJS 命令时,是否有人可以提供与问题相关的帮助
netlify.toml 格式?可能吗 ?那怎么办?提前致谢