[ 
https://jira.duraspace.org/browse/DS-922?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=20891#action_20891
 ] 

Hayden Young commented on DS-922:
---------------------------------

Accessing the metadata as a list of XML elements (or JSON objects) would be an 
ideal solution from a client development prospective. Robin, could you specify 
how you would envisage the ideal XML output to look? Also, how would the DC 
prefix be handled in the current example? Would it be another child node under 
<metadata>? 

Adding the DC prefix to the output would be useful, especially in cases where 
users are configuring custom schemas.

> REST-API In an Item query the metadata is exposed as one String rather than 
> as discrete Xml elements
> ----------------------------------------------------------------------------------------------------
>
>                 Key: DS-922
>                 URL: https://jira.duraspace.org/browse/DS-922
>             Project: DSpace
>          Issue Type: Bug
>          Components: REST API (experimental)
>            Reporter: Robin Taylor
>
> Class ItemEntity calls XHTMLHeadDisseminationCrosswalk to create the metadata 
> XML. This crosswalk was written to add the metadata as a String in the <head> 
> section of an html page and is probably not the correct crosswalk to use for 
> the REST API. Below is a cut and pasted chunk from a REST API query which 
> shows the metadata as a string containing escape characters.
> <metadata>&lt;link rel="schema.DCTERMS" href="http://purl.org/dc/terms/"; 
> /&gt;&lt;link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"; 
> /&gt;&lt;meta name="DC.creator" content="dfgdgd, dfgdf"
> We need to decide on a suitable format for exposing the metadata. Should we 
> default to DC ? How should this then be exposed if the request specifies Json 
> ? 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.duraspace.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to