1. #1
    Sencha User
    Join Date
    Aug 2009
    Posts
    96
    Vote Rating
    1
    r4nd7263 is on a distinguished road

      0  

    Question ScriptTagProxy and JSONP wrapped XML response

    ScriptTagProxy and JSONP wrapped XML response


    Is it possible to use ScriptTagProxy to handle XML data wrapped in JSONP?


    Something like:
    Code:
    var store = new Ext.data.Store({
                model : 'MyModel',
                proxy : {
                    type : 'scripttag',
                    url : 'http://domain2/rest/jsonp/myModel/10000',
                    reader : {
                        type : 'xml',
                        record : 'MyModel'
                    }
                }
            })
    The server returns (with text/javascript):

    Code:
    stcCallback1001('<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<MyModel><id>10231<\/id><\/MyModel>')
    
    I tried and got this error: 'Uncaught TypeError: Cannot call method 'querySelectorAll' of null'

    Not sure if I didn't return the correct data format, or ScriptTagProxy simply can't handle XML data wrapped in JSONP response. Or something else went wrong.


  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    36,797
    Vote Rating
    834
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    Why not use JSON then?
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  3. #3
    Sencha User
    Join Date
    Aug 2009
    Posts
    96
    Vote Rating
    1
    r4nd7263 is on a distinguished road

      0  

    Default


    That's fine. I was wondering if ScriptTagProxy supported wrapped XML, just not yet documented.

    Our web service for native Android apps are serving XML in production, so I thought to reuse it that's all. If not, we will update it to support JSON as well

  4. #4
    Sencha User
    Join Date
    Feb 2011
    Posts
    57
    Vote Rating
    2
    Hertz is on a distinguished road

      0  

    Default


    If developing for iOS, and wrapping with Phonegap, you could just use Ext.Ajax and you don't have to worry about cross-domain policies.

    I do the testing with Safari on a mac (only browser and only platform to be able to test in my experience). But users won't have a problem accessing the info through your app in their devices, neither you while testing on the simulator with Xcode.

  5. #5
    Sencha User ilija139's Avatar
    Join Date
    Aug 2011
    Location
    Macedonia
    Posts
    36
    Vote Rating
    0
    ilija139 is on a distinguished road

      0  

    Default


    Thanks Hertz!

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi