问题标签 [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 投票
2 回答
4872 浏览

perl - 显示对象数组中的数据

我正在尝试显示使用另一家公司的 API 获得的对象数组中的数据,但是当我尝试使用 foreach 循环时出现错误。

我正在使用 Dumper 显示数组中的所有内容。

Dumper 的部分输出:

我正在尝试提取似乎是双数组的“成员”:

我收到此错误:Can't call method "ipv4addr" on unblessed reference at ./script.pl 第 12 行。

我不确定我是否完全理解 Perl 中的“blessed”与“unblessed”,因为我是该语言的新手。

0 投票
2 回答
315 浏览

web-services - 使用 Data::Dumper 的 Perl Web API

我们使用 Apache 和 mod_perl 开发了一个开放的 Web API,您可以在其中传递由 Data::Dumper 创建的文本以发出请求。

我们的数据通常如下所示:

目前,我注意到我们正在使用 aneval将数据返回到 Perl 哈希服务器端:

问题在于,这是一个主要的安全问题。您可以在那里传递恶意的 perl 代码,它将在服务器端运行......

是否有更好的方法来安全地获取 Data::Dumper 字符串并将其转换为哈希?

0 投票
4 回答
935 浏览

perl - 我不想使用 Data::Dumper 的默认设置,我该怎么办?

我发现自己一直在使用这种方法来打印 Perl 值:

我喜欢这个,因为我不想$VAR1 =在我的输出中,而且我很少处理递归数据结构。

但是Data::Dumper每次我调用时创建一个新对象并执行那长长的初始化链的想法让我很d()困扰。

我可以使用另一个字符串化器吗?

0 投票
3 回答
160 浏览

perl - Perl 模块类似于 Data::Dumper 但允许数据操作

是否有一个流行的 Perl 模块可以工作,Data::Dumper但允许用户编写钩子来操作复杂结构或对象中的数据。

谷歌中出现了一些模块,例如Data::VisitorData::Structure::Util可能会完成这项工作,但我不确定它们是否是流行的。

0 投票
2 回答
91 浏览

perl - 如何仅使用 Data::Dumper 输出中的一个键和值

我有数据转储器将远程托管的 xml 文件输出到本地文本文件中,我得到以下信息:

等等。我想做的是在每个资源中只使用一个/键和值。即选择 ID,然后从中创建一个 url。

我通常会在文件上使用正则表达式并从中提取我需要的信息,但我认为必须有一种更简单/正确的方法,但想不出在搜索中使用的正确术语,因此找不到它.

这是我用来将此输出写入文件的代码:

谢谢

0 投票
3 回答
568 浏览

perl - 如何迭代这个复杂数据结构的各个部分?

我有一个用Data::Dumper打印的对象:

我想打印导航这样一个哈希的每个值。我的理解是一个带有两个键(记录、文件)的散列,记录指向一个散列数组。

你能帮助达到这个结构的每一个价值吗?

我试过:

……但它不起作用。

0 投票
3 回答
2270 浏览

perl - perl 打印没有 Data::Dumper 的数组哈希

这是代码,我知道它不是完美的 perl。如果您对我如何做得更好有见识,请告诉我。我的主要问题是如何在不使用 Data::Dumper 的情况下打印出数组?

0 投票
1 回答
182 浏览

perl - 检索 Data::Dumper 元素

我正在使用 Data::Dumper 从带有 SOAP 消息传递的服务器中检索信息,并且需要一些帮助来分配返回值以进行处理。我的代码是:

{device} 可以包含任意数量的元素,而不是调用 $devices->[0],[1] 等 - 是否可以吐出所有返回的设备?我试过 $_ 和 @_ 但没有运气,因为它只返回第一个设备。

任何帮助表示赞赏。

谢谢

0 投票
4 回答
45059 浏览

perl - Perl 哈希数据::Dumper

在 Perl 中,我需要分析一个巨大的散列,所以我使用Data::Dumper模块将它打印到一个文件中。因为它是一个巨大的文件,所以很难阅读。是否有可能以某种方式Dumper很好地打印输出,所以当我找到我正在寻找的字符串时,我将能够立即看到存储我正在寻找的字符串的关键结构?

目前我只使用一个简单的代码:

获得良好输出的最佳语法或替代方法是什么?

0 投票
2 回答
2239 浏览

perl - 如何防止使用`Data::Dumper`打印变量名

Data::Dumper用来打印带有配置的 perl 哈希,它将由另一个脚本评估。问题是它总是$VAR =在输出开始时打印。我尝试将Varname参数设置为空字符串,但后来我得到$1$VAR. 如何防止使用打印变量名Dumper

印刷:

我希望有: