과 attribut하는 방법을 : 나는 HTML :: 요소 및 HTML :: 트리를 공부나는 Jamendo 사이트의 바디 태그 내부의 JSON을 추출하려고 HTML :: TreeBuilder
<body id="album-home" data-tracksMgr='{...}'>
을 :: 검색 그러나 나는 행운이 없었다. 내가 나무를 버리면 data-tracksMgr
가 보입니다.
use strict;
use warnings;
use HTML::TreeBuilder;
use YAML::Any qw'DumpFile LoadFile';
my $url = 'http://www.jamendo.com/de/list/a116765';
my $tree = HTML::TreeBuilder->new_from_url($url);
my @data = $tree->attr_get_i("data-tracksMgr");
DumpFile('test.yaml', @data);
어떤 도움을 주셔서 감사합니다!
무엇 HTML이 생겼에서 UA와 돔 선택에 도움이 팔분 소개가? 그리고 오류나 기타 출력을 얻습니까? – zachhilbert
웹 사이트의 HTML을 볼 수 있습니다. 아무런 오류가 없습니다 ... 아무 것도 다시 얻을 수 없습니다. – Lebewesen
해당 URL은 301을 반환합니다. 대신 해당 URL에 액세스 해보십시오. – PerC