0

私は clisp を使用して Web ページをダンプしようとしています。お気に入り:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- $Id: index.shtml,v 1.422 2012/02/09 17:13:11 root Exp $ -->



<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <title>The Linux Kernel Archives</title>
  <link rel="icon" type="image/png" href="favicon.ico" />
  <link rel="alternate" type="application/rss+xml"
        title="Latest Linux Kernel Version RSS"
        href="http://kernel.org/kdist/rss.xml" />
  <link rel="stylesheet" href="/kernel.css" type="text/css" />
......

誰かが方法を知っていますか?どうもありがとう!!

4

2 に答える 2

0

CLOCC / CLLIB / url.lispを試してください。with -open-url、url-get&cを参照してください。

于 2012-07-24T18:08:34.217 に答える
0

「フル機能の Web クライアント」であるdrakmaの使用をお勧めします。

関数を次のように簡単に書くことができる場所:

(defun read-url (url)
   (drakma:http-request url))

これは、対応する (サーバーから送り返された) html コードを返します。それは非常にうまく機能し、(私が調べた限りでは)バグがありません。

于 2012-07-29T17:34:52.790 に答える