Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
subhalaxmi
Visitor

Write To Temp File

Hi All

I want to write my jsonstring to tmp file.

<code>
WriteAsciiFile("tmp:/example.txt",msg.GetString())
text=ReadAsciiFile("tmp:/example.txt")
jsonData = ParseJSON(text)
print jsonData

</code>

it gives error when on 3rd line.PARSEJSON Unknown Identifier Error.When I am writing the same response in local file and read it only.It is working fine.What to do.Please help me.I need help urgently.
0 Kudos
4 REPLIES 4
TheEndless
Channel Surfer

Re: Write To Temp File

Sounds like the same error you're having here: viewtopic.php?t=91192
which still suggests that there's a problem with your JSON string. Any chance you have unicode characters in there that could possibly be throwing off the parser?
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
subhalaxmi
Visitor

Re: Write To Temp File

But I acould not be able to debug api issue.Can you please tell me where is my tmp file..How can I see that file contents .
0 Kudos
renojim
Community Streaming Expert

Re: Write To Temp File

You read your tmp file into text, so
print text

-JT
Roku Community Streaming Expert

Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.

I am not a Roku employee.
0 Kudos
subhalaxmi
Visitor

Re: Write To Temp File

Thnaks guys.I solved it by replacing starting characters from jsonstring.
0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.