问题标签 [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 回答
963 浏览

perl - Data::Dumper::简单用法

只是感兴趣:有没有办法在下面的代码片段中做第二种形式的 Dumper?

0 投票
3 回答
2207 浏览

perl - 我在 Perl 中使用 Data::Dumper 序列化了我的数据。现在,当我评估它时,我得到“全局符号“$VAR1”需要显式包名”

我使用 Data::Dumper 将我的数据序列化为 Perl 中的字符串。现在在另一个程序中,我试图通过使用反序列化它,eval我得到:

use warnings; use strict;在我的程序中使用。

这是我eval编写代码的方式:

我怎样才能禁用我的程序因为"$VAR1"没有被声明为而死亡my

我应该在in"my "之前附加吗?像这样:$db_row->{categories}eval

我还没有对此进行测试,但我认为它会起作用。

还有其他方法可以做到这一点吗?也许将它包装在某个块中,然后对该块关闭严格?我从来没有做过,但我看到它提到过。

任何帮助表示赞赏!

0 投票
3 回答
1879 浏览

perl - 有没有比 Perl 的 Data::Dumper 更简洁的替代方法?

我正在尝试打印一些解析树,并且Data::Dumper对此非常冗长,例如打印:

而不是让我们说:

而且它非常难以阅读,因为它需要大量的行。

是否有任何 Perl 库可以Data::Dumper做除了更简洁之外的功能,还是我需要自己编写?

0 投票
6 回答
1351 浏览

php - 如何在 PHP 中反序列化 Perl Data::Dumper 输出

我在 Perl 中有一个导出变量的结果,如下所示:

如何在 PHP 中反序列化这些数据?

PS 我已经在 DB 中有这种格式的数据,我不能将其更改为 json 或其他格式。

0 投票
2 回答
1692 浏览

arrays - Perl Data::Dumper 在数组中散列?

我有一个使用 .xml 解析一些 XML 的程序XML::Simple。在某些时候,XML 中似乎有多余的条目,这些条目会被序列化,但我终其一生都无法弄清楚如何将这些数据作为简单的字符串取回。该 XML 的一个子集似乎被XML::Simple. Dumper($data)运行where data is my parsed XML时,相关小节如下。

我将我的 XML 解析输出的一小部分传递给一个变量,如下所示:

my @audiostuff = $data->{ClipContent}->{EssenceList}->{Audio};

当我输出这个转储时,我得到以下信息

所以在捕获的数组中一切似乎都是正确的。该数组似乎有一个元素,并且在该元素内有四个哈希值。这就是我卡住的地方。我不知道如何将这些散列中的信息再次取出。我已经尝试了大约 40 种不同的东西,但我只是用头撞墙。我很想将每个散列的值传递给一个简单的本地数组(@samplingrate例如),其中我有所有这四个条目,并且可以通过$samplingrate[0]等简单地引用它们。

任何帮助,将不胜感激。

0 投票
1 回答
547 浏览

perl - Perl 和 Data::Dumper::HTML + cgi

首先我的英语不是最好的,谢谢你的理解。

部分代码主体 index.cgi

模块搜索和结果在 cgi -> index.cgi 中打印

index.cgi 中的结果打印输出

我遇到或无法解决的问题是,查询的印象添加了' $ VAR1 ='(它不应该)影响结果,有人修复它吗?


这是我需要的完美输出。->

0 投票
2 回答
146 浏览

arrays - Perl 问题将数据放入数组引用(使用 perl URI)

我有以下代码:

我遇到的问题:

当我print "$url\n";按照上面的代码所示执行操作时,它会打印我想要放入数组 ref 的正确 url,但是当我这样做时,push( @{ $newURLs->{$baseURL} }, $url );我会在数据结构中得到以下内容:

当我应该得到的是以下

我忽略或做错了什么明显的事情吗?非常感谢您对此的帮助,非常感谢

0 投票
1 回答
148 浏览

database - 使用 perl 在 Oracle 中多次查询仅返回第一个查询

注意:我已经更正了变量差异,它确实打印了第一组的查询,但它没有从第二组返回任何内容。如果我只使用第二组,它会起作用。

在下面的代码中,我有一些数组,它是数组的数组,该数组包含名称之类的文本。所以@some_array= ([sam, jon, july],[Mike, Han,Tommy],[angie, sita, lanny]); 现在,当我首先查询 'sam jon july' 和 'mike han tommy' 这样的列表时。只有执行从第一个列表中返回结果,其他人是 undef。我不知道为什么会有任何帮助。

0 投票
1 回答
1551 浏览

javascript - 如何使用 ExpressJS 和 Nodejs 在控制台中记录 res.locals 内容以进行调试?

我正在使用 Node.js 和 ExpressJS 开发一个应用程序,我是这个环境的初学者。res.locals我有在控制台中记录全部或部分内容以进行调试的基本需求 。

我试过这个:

我正在寻找一种Perl 的 Data::Dumper,但似乎我在某处错过了重点,因为它应该是一项非常基本的任务......

编辑:我知道这可能不是特定的 ExpressJS 或 Node.js 问题,而是 JS vars 范围问题...

2018 年阅读本文的人请注意:不要使用var、使用letconst

0 投票
2 回答
155 浏览

perl - Perl - 可变深度的哈希参考结构

我有一个问题希望有人能帮忙。

我有一个制表符分隔的文本文件,名为FILE.txt

(注意缺少两个年龄):

我想将文本文件读入哈希/哈希引用数据结构(如下所示):

  • 这是制作结构的正确方法吗,因为有时文本文件中可能没有年龄?

有了这个散列/散列参考结构,我想打印人们的详细信息,但因为有些人没有年龄。这会导致散列中的空值和未初始化值等问题。

这是它产生的数据:

  • 您如何适应此人没有指定年龄的情况FILE.txt
  • 如果这个数据结构的深度是可变的,你如何正确地制作它,然后正确地访问它?

如果哈希/哈希引用的深度是固定/已知的,我知道如何制作和访问它的不同部分,但是当数据结构可能有不同的深度时,最好的方法是什么?

非常感谢您的帮助,谢谢