请问怎么处理网页iso-8859-1?

请问怎么处理网页iso-8859-1?

网页是iso-8859-1,用lwp抓下来想显示为utf8的,但总有乱码,请问怎么解决?多谢。
如果确定网页是iso-8859-1的,可以
$data = encode("utf8", decode("iso-8859-1", $data));