FWIW,
aurimasv.github.io/z2csl/typeMap.xml does have an exhaustive
mapping of the data part of API JSON to Zotero fields (we've started
documenting the recommended use of Zotero fields, but that's a difficult
task and since the human-entered part of Zotero data isn't going to be
input by catalogers but by users, it'll only ever be prescriptive, not
necessarily descriptive documentation).
Using existing export translators (including Zotero and Bibliontology
RDF) is possible via web API
https://www.zotero.org/support/dev/web_api/v3/basics#export_formats
though I understand why you'd want to work with 100% lossless data which
neither is.
I disagree on treating Zotero API JSON as a data format independent of
Zoterohttps://
xkcd.com/927/, and I do think it's a highly human-readable
data format for anyone familiar with Zotero, but full documentation
would certainly be nice.
> <mailto:
bda...@gmail.com>> wrote:
>
> Not sure I agree with your conclusions on XML as a solution. Have you
> tried the rdf_bibliontology output? I'd say if that's lacking somehow,
> then it makes more sense to improve that, rather than create a new
> format.
>
> On Sun, Aug 30, 2015 at 2:48 AM, Conal Tuohy
> <
conal...@gmail.com <mailto:
conal...@gmail.com>> wrote:
> > I wrote some code to extract a shared library from Zotero's web
> API, (in
> > JSON format, since my goal was to get an exhaustive dump of the
> data) and
> > convert the result into EAD.
> >
> > The code is here:
https://github.com/Conal-Tuohy/ZoteroEADConverter
> >
> > I blogged some thoughts about it here:
> >
http://conaltuohy.com/blog/zotero-web-api-data-format/
> >
> > Thanks to all who responded to my earlier questions!
> >
> > Conal
> >
> > On 6 August 2015 at 12:00, Conal Tuohy <
conal...@gmail.com
> <mailto:
dsti...@zotero.org>> wrote:
> >>>
> >>> On 8/4/15 11:21 PM, Conal Tuohy wrote:
> >>>>
> >>>> I'm actually after XML, rather than JSON, because I'm
> intending to
> >>>> process the data with XML tools.
> >>>>
> >>>> It looks to me like the data expressed in the XHTML contains
> all the
> >>>> bibliographic metadata. Am I wrong?
> >>>
> >>>
> >>> The Atom doesn't give you tags, relations, or collections, but
> if you can
> >>> live with that, it should be fine.
> >>
> >>
> >> Ah OK ... I do need at least some of those things so I guess I
> will need
> >> to parse the JSON data into an XML form. Thank you very much, Dan!
> >>
> >>
> >> --
> >> Conal Tuohy
> >>
http://conaltuohy.com/
> >> @conal_tuohy
> >
> >
> >
> >
> > --
> > Conal Tuohy
> >
http://conaltuohy.com/
> > @conal_tuohy
> >
+61-466-324297 <tel:%2B61-466-324297>
> >
> > --
> > You received this message because you are subscribed to the
> Google Groups
> > "zotero-dev" group.
> > To unsubscribe from this group and stop receiving emails from
> it, send an
> > email to
zotero-dev+...@googlegroups.com
> <mailto:
zotero-dev%2Bunsu...@googlegroups.com>.
> <mailto:
zoter...@googlegroups.com>.
> <mailto:
zotero-dev%2Bunsu...@googlegroups.com>.
> <mailto:
zoter...@googlegroups.com>.
> --
> You received this message because you are subscribed to the Google
> Groups "zotero-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
zotero-dev+...@googlegroups.com
> <mailto:
zotero-dev+...@googlegroups.com>.
> <mailto:
zoter...@googlegroups.com>.