XML/DOM serialization: Difference between revisions

Content added Content deleted
No edit summary
(Adds Clojure solution)
Line 156: Line 156:
</root>
</root>
</pre>
</pre>

=={{header|Clojure}}==
{{libheader|clojure.data.xml}}

<lang clojure>
(require '[clojure.data.xml :as xml])

(def xml-example (xml/element :root {} (xml/element :element {} "Some text here")))

(with-open [out-file (java.io.OutputStreamWriter.
(java.io.FileOutputStream. "/tmp/output.xml") "UTF-8")]
(xml/emit xml-example out-file))
</lang>

{{out}}
<pre><?xml version="1.0" encoding="UTF-8"?><root><element>Some text here</element></root></pre>


=={{header|Common Lisp}}==
=={{header|Common Lisp}}==