Revision 36569
Added by Claudio Atzori about 9 years ago
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("&", "&").replaceAll("<", "<").replaceAll(">", ">"); |
695 | 695 |
} |
696 | 696 |
|
Also available in: Unified diff
escaping also quotes and apostrophes