1
有誰知道是否有一種直接的方法來序列化解析的cyberneko ElementNSImpl對象?將NekoHTML元素的NSImpl對象序列化回HTML/XML
這是我在Clojure中序列化整個DOM(一個HTMLDocumentImpl對象)的例子。這有效,但我還沒有想出如何做到這一點從DOM(ElementNSImpl)的元素。
(defn dom->xml
[dom]
(let [sw (java.io.StringWriter.)]
(.serialize
(org.apache.xml.serialize.XMLSerializer.
sw (org.apache.xml.serialize.OutputFormat. dom))
dom)
(.toString sw)))
感謝, 羅布