On Saturday, December 29, 2018 at 10:02:07 AM UTC-5, Walter Lee Davis wrote:
>
>
> > On Dec 29, 2018, at 7:13 AM, fugee ohu <fuge...@gmail.com <javascript:>> 
> wrote: 
> > 
> > 
> > 
> > On Saturday, December 29, 2018 at 6:48:22 AM UTC-5, Colin Law wrote: 
> > On Sat, 29 Dec 2018 at 11:16, fugee ohu <fuge...@gmail.com> wrote: 
> > > ... 
> > >  It's not clear to me what the response is Can the problem be that my 
> request is the full url with callback and other query string data Should I 
> just be calling the script without invoking the Struts framework callback 
> but still provide the item number as query string data 
> > 
> > Earlier on you had something that looked like JSON to me, except for 
> > the stuff on the front, and you posted 
> > 
> > > I think I just need to strip the leading 
> /**/jQuery18307882633047005491_1545805999753 from the result 
> > > 
> /**/jQuery18307882633047005491_1545805999753({"success":true,"code":0,"results":[{"productId":32817749905,
>  
>
> > > 
> > 
> > Since then you have done something that is producing \" instead of ". 
> > I suggest you go back to whatever you had then. 
> > 
> > As an alternative you could try Hassan's advice.  Whatever you do make 
> > sure you keep sufficient notes that you can always get back to the 
> > where you were when you find yourself going backwards. 
> > 
> > Colin 
> > 
> > That was from the beginning of the response A little further on in the 
> response some quotes are escaped I don't know why   
> > 
>
> I would recommend that you put the text you get back from the URL in a 
> file (just now, for testing purposes), so you can experiment with various 
> transforms on it. When you have the raw data in a text file, you can take 
> advantage of your editor's color-coding to see what is what in the raw 
> string. 
>
> You're going to have to read through the data and figure out how it works, 
> so you can understand what parts are data and what parts are the callback 
> functions. Read about JSONP and what it is and how and why you would use 
> it. Until you truly understand what the developers have been doing in order 
> to construct their page, you won't know how to pare back the page-building 
> parts and get just the raw data out of the payload. 
>
> Once you have done this, though, the very last step (parsing the data with 
> the standard library JSON function) will be a trivial maraschino cherry on 
> top of the sundae. 
>
> Until you actually understand the data, you cannot scrape it or parse it. 
> So eat your vegetables first! 
>
> Walter 
>  


It's not json it's javascript so I don't have to run JSON.parse 

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/9e3f36fb-644f-4efb-8007-bc6131244e44%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to