[Mulgara-svn] r1737 - trunk/src/jar/querylang/java/org/mulgara/protocol
pag at mulgara.org
pag at mulgara.org
Tue Jun 23 07:40:23 UTC 2009
Author: pag
Date: 2009-06-23 00:40:21 -0700 (Tue, 23 Jun 2009)
New Revision: 1737
Modified:
trunk/src/jar/querylang/java/org/mulgara/protocol/StreamedSparqlXMLAnswer.java
Log:
Escaping entities in SPARQL XML results
Modified: trunk/src/jar/querylang/java/org/mulgara/protocol/StreamedSparqlXMLAnswer.java
===================================================================
--- trunk/src/jar/querylang/java/org/mulgara/protocol/StreamedSparqlXMLAnswer.java 2009-06-12 00:35:28 UTC (rev 1736)
+++ trunk/src/jar/querylang/java/org/mulgara/protocol/StreamedSparqlXMLAnswer.java 2009-06-23 07:40:21 UTC (rev 1737)
@@ -28,6 +28,7 @@
import org.mulgara.query.BooleanAnswer;
import org.mulgara.query.TuplesException;
import org.mulgara.query.Variable;
+import org.mulgara.util.StringUtil;
/**
* Represents an Answer as XML.
@@ -184,7 +185,7 @@
s.append(i(4)).append("<literal");
if (literal.getLanguage() != null) s.append(" xml:lang=\"").append(literal.getLanguage()).append("\"");
else if (literal.getDatatype() != null) s.append(" datatype=\"").append(literal.getDatatype().toString()).append("\"");
- s.append(">").append(literal.getLexicalForm()).append("</literal>");
+ s.append(">").append(StringUtil.quoteAV(literal.getLexicalForm())).append("</literal>");
}
}
More information about the Mulgara-svn
mailing list