【入門】Common Lisp その8【質問よろず】
■ このスレッドは過去ログ倉庫に格納されています
0598デフォルトの名無しさん
2011/12/16(金) 18:36:35.62httpもローカルファイルも両方できたよ。
(let ((uri "http://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のインプレッションを教えてくれや。
がんばって。
■ このスレッドは過去ログ倉庫に格納されています