Sha256: bf0a3d81b98b9d1e7de9e98226476081a1b72babf7af2f8f96758c59147112e7
Contents?: true
Size: 535 Bytes
Versions: 7
Compression:
Stored size: 535 Bytes
Contents
/* --- script: Resource.Parser.XML.js description: Convert xml response based on @type attributes license: Public domain (http://unlicense.org). authors: Yaroslaff Fedin requires: - Resource.Parser provides: - Resource.Parser.XML ... */ Resource.Parser.XML = new Class({ Extends: Resource.Parser, parse: function(data) { obj = {} Object.each(data, function(key, value) { obj[key] = this[value['@type']] ? this[value['@type']](value['#text']) : value['#text'] }, this) return obj } });
Version data entries
7 entries across 7 versions & 1 rubygems