Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

  • promote (part of?) clojure.contrib.lazy-xml?
    • lazy-xml/parse-seq (optionally) relies on an external jar, http://www.extreme.indiana.edu/xgws/xsoap/xpp/ Presumably that option would simply be removed for a clojure.data.xml version?
    • lazy-xml/emit was reimplemented fairly recently to rely on java.xml.transform for all escaping, indenting, and character encoding.  This tends to be more correct than hand-rolled implementations of these, but does depend on Java's pluggable implementations of these classes leading to potentially inconsistent behavior in different Java installations.
  • translation of XML into Clojure data structures.
    • clojure.xml, c.c.lazy-xml, and enlive all share same format
    • format is code friendly
    • could have an alternate literal-friendly form
  • improve/enhance undocumented functions in clojure.xml 
    Section
    Column
    width60%
    Recently Updated
    Column
    width5%

    Column
    width35%
    Navigate space
    Page Tree Search
    Page Tree