javascriptxmlnode.jscanonicalization

How to canonicalize XML in javascript?


Is there a JavaScript library for XML canonicalization with support for Exclusive XML Canonicalization?

If there is no library for that, how can I canonicalize XML in a Node.js library with minimal requirements (no Ruby or Java)?


Solution

  • As far as I know there are no XML libraries for Node.js that do C14n yet, I looked at this a while back and the easiest route seemed to be to add the functionality to the libxml library: https://github.com/polotek/libxmljs