// @tag enterprise/** * Reader class to access v1.1 SOAP (Simple Object Access Protocol) services. */Ext.define('Ext.data.soap.Reader', { extend: 'Ext.data.reader.Xml', alias: 'reader.soap', getData: function(data) { var envelope = data.documentElement, // we can't always assume that the Body element's namespace prefix is "soap", // but we can assume that it is the same as the envelope's namespace prefix prefix = envelope.prefix; return Ext.DomQuery.selectNode(prefix + '|Body', data); }});