-function convertEntities(o) {
- var c, v;
- c = function(s) {
- if (/&[^;]+;/.test(s)) {
- var e = document.createElement("div");
- e.innerHTML = s;
- return !e.firstChild ? s : e.firstChild.nodeValue;
- }
- return s;
- }
-
- if ( typeof o === 'string' ) {
- return c(o);
- } else if ( typeof o === 'object' ) {
- for (v in o) {
- if ( typeof o[v] === 'string' ) {
- o[v] = c(o[v]);
- }
- }
- }
- return o;
-}