- 598 名前:デフォルトの名無しさん mailto:sage [2011/12/16(金) 18:36:35.62 ]
- quicklisp.lispは使っている?
httpもローカルファイルも両方できたよ。 (let ((uri "www.oasis-open.org/docbook/xml/4.0/docbookx.dtd") (pathname "dtdexample.dtd")) (flet ((resolver (pubid sysid) (declare (ignore pubid)) (when (puri:uri= sysid (puri:parse-uri uri)) (open pathname :element-type '(unsigned-byte 8))))) (cxml:parse-file "hoge.xml" (cxml-dom:make-dom-builder) :entity-resolver #'resolver))) parse関連をまったくやったことないがttp://common-lisp.net/project/cxml/quickstart.htmlをもう一回頭からやり直して それから自分のやりたい処理に取り組んだらどうかな。このページをさらっと読みながらcxmlを触ってみたけどcxmlで十分 なんじゃないのかな。軽くググった感じだけどかなりメジャーなライブラリの部類みたいだし。 目的の処理ができたらcxmlのインプレッションを教えてくれや。 がんばって。
|

|