From ef1d3e33cb34b78edfa87560ddb89034b4cf19ed Mon Sep 17 00:00:00 2001 From: IgorRodchenkov Date: Mon, 13 May 2024 01:21:02 -0400 Subject: [PATCH] Polished #54 fix (just in case the type would be null/blank...) --- .../main/java/org/biopax/paxtools/io/SimpleIOHandler.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/paxtools-core/src/main/java/org/biopax/paxtools/io/SimpleIOHandler.java b/paxtools-core/src/main/java/org/biopax/paxtools/io/SimpleIOHandler.java index e87d6e32..27424896 100644 --- a/paxtools-core/src/main/java/org/biopax/paxtools/io/SimpleIOHandler.java +++ b/paxtools-core/src/main/java/org/biopax/paxtools/io/SimpleIOHandler.java @@ -666,8 +666,10 @@ private void writeStatementFor(BioPAXElement bean, PropertyEditor editor, Object { String type = findLiteralType(editor); String valString = escapeXml(value.toString()); - out.write(" rdf:datatype = \"" + xsd + type + "\">" + valString + - ""); + if(StringUtils.isNotBlank(type)) { + out.write(" rdf:datatype = \"" + xsd + type + "\""); + } + out.write(">" + valString + ""); } }