[ https://issues.apache.org/jira/browse/JENA-1077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andy Seaborne resolved JENA-1077. --------------------------------- Resolution: Fixed Fix Version/s: Jena 3.0.1 > sparql-results+xml : (RDF 1.1) wrongly output includes datatypes for > rdf:langString and xsd:string. > --------------------------------------------------------------------------------------------------- > > Key: JENA-1077 > URL: https://issues.apache.org/jira/browse/JENA-1077 > Project: Apache Jena > Issue Type: Bug > Components: ARQ > Affects Versions: Jena 3.0.0 > Reporter: Andy Seaborne > Assignee: Andy Seaborne > Fix For: Jena 3.0.1 > > > Data: > {noformat} > :s1 :p "langtag"@en . > :s2 :p "simple string" . > :s3 :p "datatype string"^^xsd:string . > :s4 :p "not a string"^^xsd:anything . > {noformat} > Output RDF.1.1 : > {noformat} > <literal datatype="http://www.w3.org/2001/XMLSchema#anything">not a > string</literal> > <literal>datatype string</literal> > <literal>simple string</literal> > <literal xml:lang="en">langtag</literal> > {noformat} > using the RDF 1.1 guidance that {{rdf:langString}} should not be in output > and plain literals are preferred to explicit {{xsd:string}}. > Incorrect output Jena 3.0.0: > {noformat} > <literal datatype="http://www.w3.org/2001/XMLSchema#string">simple > string</literal> > <literal xml:lang="en" > datatype="http://www.w3.org/1999/02/22-rdf-syntax-ns#langString">langtag</literal> > <literal datatype="http://www.w3.org/2001/XMLSchema#anything">not a > string</literal> > <literal datatype="http://www.w3.org/2001/XMLSchema#string">datatype > string</literal> > {noformat} > Output Jena 2.13.0 (RDF 1.0): > {noformat} > <literal>simple string</literal> > <literal xml:lang="en">langtag</literal> > <literal datatype="http://www.w3.org/2001/XMLSchema#anything">not a > string</literal> > <literal datatype="http://www.w3.org/2001/XMLSchema#string">datatype > string</literal> > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)