【发布时间】:2017-08-31 22:07:13
【问题描述】:
好的,我会尽量详细的。
我需要连接到传输 JSON 数据的 https url,并通过 REGEX 作为数据流搜索关键字,然后将匹配的 JSON 元素解码并将其插入数据库。
上的REGEX并不是比较简单的问题。
我正在努力阅读数据线。我尝试了一些我在网上找到的使用 LWP 的示例,但是流永远不会停止加载脚本挂起。
这是我得到的最接近的地方
#!/usr/bin/perl
use strict;
use warnings;
use LWP::Simple;
use IO::String;
my $handle = IO::String->new(get("https://stackoverflow.com"));
while (defined (my $line = <$handle>)) {
print $line; #Inserted for testing
#Decode and insert into DB here
}
close $handle;
数据以相当快的速度进入,因此脚本必须高效。
任何关于如何完成这项工作的指示都会很棒。
谢谢 肖恩
【问题讨论】: