问题标签 [libyaml]

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

amazon-ec2 - 如何在“Red Hat Enterprise Linux 7.4”上安装 libyaml-devel

有人可以帮我安装 libyaml-devel 吗?

我正在使用以下命令

但我收到“没有可用的软件包 libyaml-devel”。错误

0 投票
0 回答
312 浏览

c - 使用 libyaml 将值读取为 yaml 字符串

我需要一个简单的例子来使用 libyaml 从 yaml 文件中获取所有键+值作为字符串。

假设我有这个 yaml 文件:

我怎样才能打印所有的键和值?

0 投票
0 回答
110 浏览

python - “python setup.py install”自定义依赖位置

我目前正在尝试安装与 libyaml 链接的自定义 pyyaml 版本,以测试我的代码执行时间如何从提供的额外性能中受益(如https://pyyaml.org/wiki/PyYAMLDocumentation中所建议)。我已经按照文档中的说明安装了 libyaml

但是当我为 pyyaml 运行安装时

我明白了

如何将安装指向/my/install/location?有没有办法扩展搜索路径以包含额外的位置,或者是否有另一种方式可以将其组合在一起?

0 投票
2 回答
336 浏览

ruby-on-rails - Ruby missing psych for YAML ouput

I created a Rails/React app with Webpacker on my Mac running Ruby 2.5.3 and it runs without issue. However when I clone it to my Ubuntu 18.04 machine, I get the below error :

My Ubuntu machine is also running Ruby 2.5.3, so I'm confused why it references 2.5.0 in the error.

I am able to launch the Rails server with rails s, but when I try to launch the full app with foreman start -f Procfile.dev, I get the error. I've tried reinstalling libyaml and all the Ruby versions on my machine with RVM with no impact on the error. I've also changed my local Ruby version to 2.5.0, and I get a different error message about how my machine is running Ruby 2.5.0 but the project is running 2.5.3.

Procfile.dev file:

0 投票
1 回答
309 浏览

yaml - 使用 libyaml 解析树状结构

我是 YAML 的新手,我想解析以下 yaml 文件:

yaml 文件将遵循上述格式,具有任何随机字符串名称和值(字符串、浮点数、整数等)。我想将这些值中的每一个存储在struct具有keyvalues的字符数组中。

存在一个上述结构的数组来存储来自 yaml 文件的值。

因此 yaml 文件中的数据应存储为:

我编写了一个应用程序来解析 yaml 文件,并将单个节点/叶子作为字符串输出。因此,基于上述 yaml 文件,我得到的节点值为basketsize5、等。我遵循了此处43定义的方法。这是迄今为止我发现学习 yaml 的好资源之一。

这种方法对我来说不是那么有用,因为我之前的节点与叶子之间没有任何关系,反之亦然。

确实libyaml提供了一种方法来在树中维护这种关系,然后返回以响应查询。libyaml由于项目要求,我一定会使用。但也欢迎任何其他建议。

0 投票
2 回答
6766 浏览

wxpython - GNC for Windows 中缺少 WX GUI FFT 接收器

我是 GNU Radio 的新手,专注于使用 GretScott 的网站进行培训。

我正在运行 Windows 10。我从官方网站安装了 3.7.13.5/v1.6,并注意到我缺少块。我决定卸载并安装 3.8.0.0/v1.7

安装很顺利,虽然我也注意到启动后命令提示符中有一条消息:

我没有多想,就开始翻找Companion。我注意到最初丢失的块现在可用。但是,我不再有任何 WX 块。

有没有办法可以将这些块下载为 .yml 并将它们放在块路径中?

我试图从github 的链接安装 PyYAML ,然后运行:

我也跑了:

两次尝试都没有运气,WX 块仍然丢失,我仍然在命令提示符下收到(libyaml 不可用)消息。

0 投票
1 回答
179 浏览

c++ - C++ - 无法使用 Visual Studio 2019/CMake 链接 libyaml

尝试使用Visual Studio 2019 Enterprise和 CMake 链接libyaml (0.2.5) ,因为我有一个使用此库的跨平台 (Linux/Windows) 项目。根据文档,这个库应该在 Windows 10 中工作。它在 Linux(64 位机器)上链接得很好。

我将它编译为静态库,生成 .lib 文件没有问题。我已将它复制到我从CMakelists.txt以及标题中链接的适当位置。

当我从我在 Windows 上的项目中链接它时:

这就是我在 CMake 方面所做的事情——我正在做同样的事情来链接我在 Linux 和 Windows 上的 GoogleTest 库:

VS 在这里没有给我很多线索,除了有一个我无法弄清楚的链接问题。

关于如何调试这个或问题可能是什么的任何建议?

0 投票
0 回答
13 浏览

c - 如何在块的情况下解决 c 中 libyaml 中的别名事件

我知道每个事件都有锚点,但没有办法寻找,那么当 deref 阻塞或不仅仅是值时如何 deref value

0 投票
1 回答
21 浏览

qt - libyaml:检索根元素的键

鉴于这个简单的 YAML 示例:

我想找回CR。也许我不知道识别“根键”的正确单词,因此我没有发现任何有用的东西。我在 Ubuntu 20.04 中使用基于libyaml的QtYaml 。

它返回一个空字符串。我必须做什么才能拥有key = "CR"

0 投票
1 回答
30 浏览

qt - 检索整个 yaml 对象

鉴于此 yaml:

使用此代码:

我能够检索主键:CROL. 对于每一个我还需要检索整个对象:

我试过:

但我的应用程序因此错误而崩溃:

获取上述字符串的正确语法是什么?