Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
zuber
Level 7

JSON PARSE from URL

I am trying to Prase JSON file from URL instead of the reading from Package.

I am using sample from Roku. https://blog.roku.com/developer/2012/07/16/json-support-comes-to-roku/


How can I change following code to read from URL instead of "pkg:/json/cp.json")

Function LoadJSONFile() as void

jsonAsString = ReadAsciiFile("pkg:/json/cp.json")
m.json = ParseJSON(jsonAsString)
ShowPosterScreen(m.json.videos, true)

End Function


Thanks
0 Kudos
4 Replies
snarler
Level 7

Re: JSON PARSE from URL

From digging deeper into their docs yields this snippet from an example...

searchRequest = CreateObject("roUrlTransfer")
searchRequest.SetURL("http://api.example.com/services/rest/getPhotos")
response = ParseJson(searchRequest.GetToString())


...granted I'd probably do some error checking, null checking, etc. as appropriate Smiley Happy
0 Kudos
zuber
Level 7

Re: JSON PARSE from URL

Thanks...I am sure that is it... but I will test it out..

Just one more question...
Do you know how I can add more than one source? meaning you know how in VideoPlayer we have categories and leaf under it.

Can you please share how we can do something like that here? 2 different JSON url for 2 different playlist/shows.
0 Kudos
TheEndless
Level 7

Re: JSON PARSE from URL

This belongs in the Roku Developer Forum.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)
0 Kudos
zuber
Level 7

Re: JSON PARSE from URL

sorry didn't notice that.

TheEndLess Can you please help me here?
0 Kudos