Project

General

Profile

« Previous | Next » 

Revision 36569

escaping also quotes and apostrophes

View differences:

modules/dnet-mapreduce-jobs/branches/0.0.6.3.x/src/main/java/eu/dnetlib/data/mapreduce/util/XmlRecordFactory.java
98 98

  
99 99
	public XmlRecordFactory(final EntityConfigTable entityConfigTable, final ContextMapper contextMapper, final RelClasses relClasses,
100 100
			final String schemaLocation, final boolean entityDefaults, final boolean relDefaults, final boolean childDefeaults)
101
					throws TransformerConfigurationException, TransformerFactoryConfigurationError {
101
			throws TransformerConfigurationException, TransformerFactoryConfigurationError {
102 102
		this.entityConfigTable = entityConfigTable;
103 103
		this.contextMapper = contextMapper;
104 104
		this.relClasses = relClasses;
......
690 690
	}
691 691

  
692 692
	public static String escapeXml(final String value) {
693
		return StringEscapeUtils.escapeXml(value);
693
		return StringEscapeUtils.escapeXml(value).replaceAll("\"", """).replaceAll("'", "'");
694 694
		// return value.replaceAll("&", "&amp;").replaceAll("<", "&lt;").replaceAll(">", "&gt;");
695 695
	}
696 696

  

Also available in: Unified diff