问题标签 [data-dumper]

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

perl - 使用 Data::Dumper 打印 IO::All 的返回?

考虑这个片段:

这会打印出类似的内容:

我希望我会转储各个对象的所有字段;起初,我认为这是一个引用,所以我认为如果我取消引用变量,字段将被打印 - 但我意识到我真的不知道如何取消引用它。

那么-如何@contents使用相同的for my ...循环打印出 的所有字段和内容?

0 投票
1 回答
593 浏览

perl - 如何让 Perl Data::Dumper 遵循作为哈希键的引用

Data::Dumper 似乎没有扩展作为哈希键的引用,我无法弄清楚要更改哪些设置才能这样做。这甚至可能吗?

示例代码:

这输出:

但我想要一些东西来获得输出:

0 投票
2 回答
600 浏览

perl - 制作更多 Perl Data::Dumper 输出

我有几个引用彼此元素的嵌套数据结构。我希望能够检查这些引用,所以我正在寻找可以打印嵌套结构的内存地址的东西。一个选项Data::Dumper会很好。

以下是我的意思的一些例子:

会给你类似的东西:

当您通过调试器运行相同的代码并使用x \@a它检查数组时,将打印以下内容:

但是使用Data::Dumper

看起来像这样

我真正想要的是Data::Dumper输出和调试器提供的细节的混合。或许这


编辑

考虑这段代码。输出没有解释$b[1]与中相同的参考$a[0]

输出

此外,当一个结构引用另一个结构的内容时,这种方法是否被认为是良好的编程实践?也许这是一个太笼统的问题,并且在很大程度上取决于特定的代码,但我想知道您的意见。

0 投票
3 回答
1253 浏览

json - 访问数据转储程序嵌套的 Perl 哈希

我有一个$artifact使用 Data::Dumper 打印的 Perl 哈希引用。

的输出print Dumper ($artifact);返回以下内容。

但是,我在尝试专门访问 URI 的值时遇到了麻烦,即我想检查是否uri有值。

谢谢!

编辑:只是一些上下文。我正在使用 Artifactory::Client perl 模块中的“artifact_search”方法

0 投票
1 回答
528 浏览

perl - 每次脚本运行时将 Perl 哈希转储到新的 txt 文件中

我有一个将散列转储到“output.txt”文件中的 Perl 脚本。问题是,每次我运行这个脚本时,相同的“output.txt”文件都会被覆盖。如何在每次运行脚本时生成一个新的“.txt”文件,以便每次运行都将结果保存在单独的文件中?

我现在在我的 perl 脚本末尾有这样的东西:

0 投票
1 回答
676 浏览

perl - Data::Dumper 返回带有斜线的哈希

所以我有一行 perl 代码,如下所示:

当我在上面做一个 Dumper 时:

结果我收到了这个。

现在,我看到了这样的结果:

如果我想知道 foo 的值,我会输入如下内容:

结果得到这个。

本来,我通过谷歌搜索找不到任何东西,但刚才,我做了一个小测试脚本来玩我看到的东西,我发现了这个

这是我的结果:

我想分享我发现的东西,以防其他人遇到同样的事情,但我到底看到了什么?

我在http://perldoc.perl.org/perlref.html#Using-References中看到了如何做到这一点,但我只是想澄清一下。

0 投票
0 回答
385 浏览

perl - 如何检查是否安装了 Data::Dumper?

我是 Perl 的新手。我有一个使用该Data::Dumper模块的 Perl 脚本。但是在某些系统上没有安装该模块。所以我需要检查是否Data::Dumper已安装。我怎样才能做到这一点?

0 投票
3 回答
2959 浏览

perl - 数据::Dumper Perl 模块

以下陈述实际上是什么意思?

Data::Dumper仅用于打印哈希的内容吗?

你能简要解释一下吗?

0 投票
2 回答
608 浏览

json - perl JSON解码没有给出预期的结果

我有以下 JSON 输入 -

{"links":{"self":"/some/path"},"data": [{"type":"some_service","id":"foo","attributes": {"created":true ,"active":true,"suspended":false}}, {"type":"some_service","id":"dummy","attributes":{"created":false}}]}

我正在使用下面的代码 -

但我得到低于输出 -

看起来 'created' 中的值是 $VAR1->{'data'}[0]{'attributes'}{'active'} 这似乎不准确,并且在其他地方也发生了同样的情况。

我是否缺少代码中的某个地方或 JSON 输入有一些错误?请提供您的建议。

0 投票
2 回答
454 浏览

arrays - 访问从 perl 返回的变量:Dumper

我在访问从 perl Data::Dumper 返回的元素/数组时遇到问题。我可以访问以下结果:

通过以下行,我可以获得“credit-logo”值:

但是,我遇到了以下问题,整个事情都以“[”而不是“{”开头:

在上面,我将如何访问“srsName”值?

无论我尝试什么,我都会收到有关该值不是 HASH 或 ARRAY 的消息。

-- 我的原始脚本试图从 NWS 获取预测数据:

我的目标是提取从该 Dumper 响应返回的值。

这是返回的 XML,通过添加: print $value;

--