We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 72a0146 commit e26c05dCopy full SHA for e26c05d
1 file changed
core/rio/rdfxml/src/main/java/org/eclipse/rdf4j/rio/rdfxml/RDFXMLWriter.java
@@ -24,6 +24,7 @@
24
import org.eclipse.rdf4j.model.Value;
25
import org.eclipse.rdf4j.model.util.Literals;
26
import org.eclipse.rdf4j.model.vocabulary.RDF;
27
+import org.eclipse.rdf4j.model.vocabulary.XMLSchema;
28
import org.eclipse.rdf4j.rio.RDFFormat;
29
import org.eclipse.rdf4j.rio.RDFHandlerException;
30
import org.eclipse.rdf4j.rio.RDFWriter;
@@ -297,7 +298,7 @@ else if (obj instanceof Literal) {
297
298
if (isXMLLiteral) {
299
writeAttribute(RDF.NAMESPACE, "parseType", "Literal");
300
}
- else {
301
+ else if (!datatype.equals(XMLSchema.STRING)) {
302
writeAttribute(RDF.NAMESPACE, "datatype", datatype.toString());
303
304
0 commit comments