[Developers] Category list
Zodiac Seven
zodiac.seven at gmail.com
Thu Apr 17 19:56:17 UTC 2008
Thanks David,
Can someone recommend a good json library.
On 4/17/08, David Flanagan <david at davidflanagan.com> wrote:
>
> Zodiac Seven wrote:
>
> >
> > I only need the names and I could parse those out of the string but is
> > there a cleaner way to do it like using javascript's eval or some sort
> > of freebase support function? I think if I could get a array of objects
> > I could iterate through them copying 'object[i].name'.
> > Any sample code would be helpful.
> >
>
>
> Freebase queries and response are in JSON. You should be using a JSON
> library to serialize queries and parse responses.
>
> Also, it sounds as if you have not yet read the documentation which you
> can find here:
>
> http://www.freebase.com/view/freebase/api
>
> David Flanagan
>
>
> >
> > On 4/16/08, *Kurt Bollacker* <kurt at metaweb.com
>
> > <mailto:kurt at metaweb.com>> wrote:
> >
> >
> >
> > On Wed, Apr 16, 2008 at 08:44:36PM +0530, Zodiac Seven wrote:
> > > I'm writing a small app on FreeBase.
> > > I'm trying to build a category tree which shows the main
> > categories (sports,
> > > arts & crafts, etc.) and lets the user drill down to additional
> sub
> > > categories.
> > > Is there something like this already built which I can use?
> >
> >
> > Something close to what you want can be found as a MJT app at:
> >
> > http://www.mjtemplate.org/examples/schemas/
> >
> > More about MJT can be found at:
> >
> > http://www.mjtemplate.org/
> >
> >
> > > I notice that I can get a list of the categories for "Sports"
> > like this:
> > >
> > > { "query" : [ { "domains" : [ { "id" : null, "name" : null,
> "type" :
> > > "/type/domain" } ], "name" : "Sports", "type" :
> > "/freebase/domain_category"
> > > } ]}
> > >
> > > but I can't figure out how to get a list of categories under
> > > "Sports/Basketball"
> >
> >
> > The hierarchy you are looking at has this order:
> >
> > Domain Category
> > Domain
> > Type
> > Property
> >
> > Your query above retrieves all of the domains in a domain category.
> > To get the types (e.g. Basketball Team) in a domain (e.g.
> Basketball),
> > you can use a similar query:
> >
> > {
> > "query" : [
> > {
> > "name" : "Basketball",
> > "type" : "/type/domain",
> > "types" : [
> > {
> > "id" : null,
> > "name" : null,
> > "type" : "/type/type"
> > }
> > ]
> > }
> > ]
> > }
> >
> > Hope this helps... Kurt
> :-)
> >
> >
> >
> > > Regards,
> > >
> > > Deepak.
> >
> > > _______________________________________________
> > > Developers mailing list
>
> > > Developers at freebase.com <mailto:Developers at freebase.com>
>
> > > http://lists.freebase.com/mailman/listinfo/developers
> >
> > _______________________________________________
> > Developers mailing list
>
> > Developers at freebase.com <mailto:Developers at freebase.com>
>
> > http://lists.freebase.com/mailman/listinfo/developers
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Developers mailing list
> > Developers at freebase.com
> > http://lists.freebase.com/mailman/listinfo/developers
>
> _______________________________________________
> Developers mailing list
> Developers at freebase.com
> http://lists.freebase.com/mailman/listinfo/developers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freebase.com/pipermail/developers/attachments/20080418/d0efc777/attachment.htm
More information about the Developers
mailing list