Skip to content Skip to sidebar Skip to footer

Flickr Json Parsing In Android

I want to parse the JSON from this url (http://api.flickr.com/services/feeds/photos_public.gne?format=json) but the document actually returns a non valid JSON. See jsonFlick

Solution 1:

I have solved this issue by given way.

Flickr old web API is: http://api.flickr.com/services/feeds/photos_public.gne?id=xxxxxxxx&lang=en-us&format=json

Flickr latest web API is: http://api.flickr.com/services/feeds/photos_public.gne?id=xxxxxxxx&lang=en-us&format=json&nojsoncallback=1

Use Latest one web API.

Replace your user id instead of xxxxxxxx.

Hope it will helpful to you.

Solution 2:

Looks like what you want is th raw json. You'll want to add a "nojsoncallback=1" to remove the function wrapper.

[See FLICKR JSON Response Format](https://forum.processing.org/one/topic/flickr-json-parsing-noob.html"If you just want the raw JSON, with no function wrapper")

Solution 3:

As you said, you will just have to remove this part of the String before you parse it.

If you want to be more general you can search for the first { char and delete everything before it, and the last } char and delete everything after it. But this still won't ensure that the input is valid.

Post a Comment for "Flickr Json Parsing In Android"