Is there an [XSLT](http://www.w3.org/TR/xslt) equivalent for JSON? Something to allow me to do transformations on JSON like XSLT does to XML.
['https://Stackoverflow.com/questions/1618038', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/147141/']
Interesting idea. Some searching on Google produced a few pages of interest, including:

* an [outline](http://goessner.net/articles/jsont/) of how such a "jsonT" tool might be implemented, and [some downloads](http://goessner.net/download/prj/jsont/)
* some [discussion of that implementation](http://ajaxian.com/archives/transforming-json)
* a company which [may have implemented something suitable](https://www.p6r.com/articles/2008/05/06/xslt-and-xpath-for-json/)

Hope this helps.
I am using Camel route umarshal(xmljson) -> to(xlst) -> marshal(xmljson). Efficient enough (though not 100% perfect), but simple, if you are already using Camel.