List of usage examples for org.apache.commons.lang3 StringEscapeUtils escapeXml10
public static String escapeXml10(final String input)
Escapes the characters in a String using XML entities.
For example: "bread" & "butter" => "bread" & "butter" .
From source file:org.openestate.io.openimmo.OpenImmoTransferDocumentNamespaceTest.java
private static Document buildExampleDocument(String version) throws Exception { String xmlns = ("1.2".equals(version) || "1.2.0".equals(version) || "1.1".equals(version)) ? " xmlns:imo=\"" + OpenImmoUtils.OLD_NAMESPACE + "\"" : StringUtils.EMPTY;// w w w . jav a 2 s . c o m return XmlUtils.newDocument("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n" + "<imo:openimmo" + xmlns + " xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.openimmo.de openimmo.xsd\">\n" + " <imo:uebertragung version=\"" + StringEscapeUtils.escapeXml10(version) + "\" " + " sendersoftware=\"OpenEstate.org\" " + " senderversion=\"1.0\" " + " techn_email=\"test@openestate.org\" " + " modus=\"NEW\" umfang=\"VOLL\" art=\"OFFLINE\"/>\n" + " <imo:anbieter>\n" + " </imo:anbieter>\n" + "</imo:openimmo>"); }
From source file:org.openestate.io.openimmo.OpenImmoTransferDocumentTest.java
private static Document buildExampleDocument(String version) throws Exception { String xmlns = ("1.2.0".equals(version) || "1.1".equals(version)) ? " xmlns=\"" + OpenImmoUtils.OLD_NAMESPACE + "\"" : StringUtils.EMPTY;//from w ww .j a v a 2 s . com return XmlUtils.newDocument("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n" + "<openimmo" + xmlns + ">\n" + " <uebertragung version=\"" + StringEscapeUtils.escapeXml10(version) + "\" " + " sendersoftware=\"OpenEstate.org\" " + " senderversion=\"1.0\" " + " techn_email=\"test@openestate.org\" " + " modus=\"NEW\" umfang=\"VOLL\" art=\"OFFLINE\"/>\n" + " <anbieter>\n" + " </anbieter>\n" + "</openimmo>"); }
From source file:org.openhealthtools.ihe.atna.auditor.models.rfc3881.ActiveParticipantType.java
public String toString(boolean useSpacing) { boolean hasChildElement = false; if (!EventUtils.isEmptyOrNull(roleIDCode)) { hasChildElement = true;// w w w . j ava 2 s .c o m } StringBuilder sb = new StringBuilder(); if (useSpacing) { sb.append("\n"); } sb.append("<ActiveParticipant"); //UserID sb.append(" UserID=\""); if (userID != null) { sb.append(StringEscapeUtils.escapeXml10(userID)); } sb.append("\""); //AlternativeUserID if (alternativeUserID != null) { sb.append(" AlternativeUserID=\""); sb.append(StringEscapeUtils.escapeXml10(alternativeUserID)); sb.append("\""); } //UserName if (userName != null) { sb.append(" UserName=\""); sb.append(StringEscapeUtils.escapeXml10(userName)); sb.append("\""); } //UserIsRequestor sb.append(" UserIsRequestor=\""); sb.append(Boolean.toString((userIsRequestor != null) && userIsRequestor)); sb.append("\""); //NetworkAccessPointID if (networkAccessPointID != null) { sb.append(" NetworkAccessPointID=\""); sb.append(StringEscapeUtils.escapeXml10(networkAccessPointID)); sb.append("\""); } //NetworkAccessPointTypeCode if (networkAccessPointTypeCode != null) { sb.append(" NetworkAccessPointTypeCode=\""); sb.append(networkAccessPointTypeCode); sb.append("\""); } if (!hasChildElement) { sb.append("/>"); } else { sb.append(">"); for (CodedValueType aRoleIDCode : roleIDCode) { if (useSpacing) { sb.append("\n"); } sb.append(aRoleIDCode.toString("RoleIDCode")); } if (useSpacing) { sb.append("\n"); } sb.append("</ActiveParticipant>"); } return sb.toString(); }
From source file:org.openhealthtools.ihe.atna.auditor.models.rfc3881.AuditSourceIdentificationType.java
public String toString(boolean useSpacing) { StringBuilder sb = new StringBuilder(); if (useSpacing) { sb.append("\n"); }/* w w w . j av a2s .co m*/ sb.append("<AuditSourceIdentification"); if (auditSourceTypeCode == null) { sb.append(" code=\"9\""); // use "other" as the default event source type } else { sb.append(" code=\"").append(StringEscapeUtils.escapeXml10(auditSourceTypeCode.getCode())).append('"'); if (auditSourceTypeCode.getCodeSystemName() != null) { sb.append(" codeSystemName=\"") .append(StringEscapeUtils.escapeXml10(auditSourceTypeCode.getCodeSystemName())).append('"'); } if (auditSourceTypeCode.getOriginalText() != null) { sb.append(" originalText=\"") .append(StringEscapeUtils.escapeXml10(auditSourceTypeCode.getOriginalText())).append('"'); } } //AuditEnterpriseSiteID if (auditEnterpriseSiteID != null) { sb.append(" AuditEnterpriseSiteID=\""); sb.append(StringEscapeUtils.escapeXml10(auditEnterpriseSiteID)); sb.append("\""); } //AuditSourceID sb.append(" AuditSourceID=\""); if ((auditSourceID != null) && !auditSourceID.isEmpty()) { sb.append(StringEscapeUtils.escapeXml10(auditSourceID)); } else { sb.append("unknown"); } sb.append("\""); sb.append("/>"); return sb.toString(); }
From source file:org.openhealthtools.ihe.atna.auditor.models.rfc3881.CodedValueType.java
public String toString(String tagName) { StringBuilder sb = new StringBuilder(); sb.append("<").append(tagName); //code/* ww w . j a v a 2 s . c o m*/ sb.append(" csd-code=\""); sb.append(code); sb.append("\""); //originalText if (originalText != null) { sb.append(" originalText=\""); sb.append(StringEscapeUtils.escapeXml10(originalText)); sb.append("\""); } //codeSystem if (codeSystem != null) { sb.append(" codeSystem=\""); sb.append(StringEscapeUtils.escapeXml10(codeSystem)); sb.append("\""); } //codeSystemName if (codeSystemName != null) { sb.append(" codeSystemName=\""); sb.append(StringEscapeUtils.escapeXml10(codeSystemName)); sb.append("\""); } sb.append("/>"); return sb.toString(); }
From source file:org.openhealthtools.ihe.atna.auditor.models.rfc3881.EventIdentificationType.java
public String toString(boolean useSpacing) { StringBuilder sb = new StringBuilder(); if (useSpacing) { sb.append("\n"); }/*w w w. j a v a 2s . c o m*/ sb.append("<EventIdentification"); //EventActionCode sb.append(" EventActionCode=\""); sb.append(StringEscapeUtils.escapeXml10(eventActionCode)); sb.append("\""); //EventDateTime sb.append(" EventDateTime=\""); sb.append(StringEscapeUtils.escapeXml10(eventDateTime)); sb.append("\""); //EventOutcomeIndicator sb.append(" EventOutcomeIndicator=\""); sb.append(eventOutcomeIndicator); sb.append("\""); sb.append(">"); if (!EventUtils.isEmptyOrNull(eventID)) { if (useSpacing) { sb.append("\n"); } sb.append(eventID.toString("EventID")); } if (!EventUtils.isEmptyOrNull(eventTypeCode)) { for (CodedValueType anEventTypeCode : eventTypeCode) { if (useSpacing) { sb.append("\n"); } sb.append(anEventTypeCode.toString("EventTypeCode")); } } if (purposesOfUse != null) { for (CodedValueType cvp : purposesOfUse) { sb.append(cvp.toString("PurposeOfUse")); } } if (useSpacing) { sb.append("\n"); } sb.append("</EventIdentification>"); return sb.toString(); }
From source file:org.openhealthtools.ihe.atna.auditor.models.rfc3881.ParticipantObjectIdentificationType.java
public String toString(boolean useSpacing) { boolean hasChildElement = false; if (!EventUtils.isEmptyOrNull(participantObjectIDTypeCode) || !EventUtils.isEmptyOrNull(participantObjectName) || !EventUtils.isEmptyOrNull(participantObjectQuery) || !EventUtils.isEmptyOrNull(participantObjectDetail)) { hasChildElement = true;/* www . jav a 2s .co m*/ } StringBuilder sb = new StringBuilder(); if (useSpacing) { sb.append("\n"); } sb.append("<ParticipantObjectIdentification"); //ParticipantObjectID sb.append(" ParticipantObjectID=\""); if (!EventUtils.isEmptyOrNull(participantObjectID)) { sb.append(StringEscapeUtils.escapeXml10(participantObjectID)); } sb.append("\""); //ParticipantObjectTypeCode if (participantObjectTypeCode != null) { sb.append(" ParticipantObjectTypeCode=\""); sb.append(participantObjectTypeCode); sb.append("\""); } //ParticipantObjectTypeCodeRole if (participantObjectTypeCodeRole != null) { sb.append(" ParticipantObjectTypeCodeRole=\""); sb.append(participantObjectTypeCodeRole); sb.append("\""); } //ParticipantObjectDataLifeCycle if (participantObjectDataLifeCycle != null) { sb.append(" ParticipantObjectDataLifeCycle=\""); sb.append(participantObjectDataLifeCycle); sb.append("\""); } //ParticipantObjectSensitivity if (participantObjectSensitivity != null) { sb.append(" ParticipantObjectSensitivity=\""); sb.append(StringEscapeUtils.escapeXml10(participantObjectSensitivity)); sb.append("\""); } if (!hasChildElement) { sb.append("/>"); } else { sb.append(">"); if (!EventUtils.isEmptyOrNull(participantObjectIDTypeCode)) { if (useSpacing) { sb.append("\n"); } sb.append(participantObjectIDTypeCode.toString("ParticipantObjectIDTypeCode")); } if (!EventUtils.isEmptyOrNull(participantObjectName)) { if (useSpacing) { sb.append("\n"); } sb.append("<ParticipantObjectName>"); sb.append(StringEscapeUtils.escapeXml10(participantObjectName)); sb.append("</ParticipantObjectName>"); } if (!EventUtils.isEmptyOrNull(participantObjectQuery)) { if (useSpacing) { sb.append("\n"); } sb.append("<ParticipantObjectQuery>"); sb.append( StringEscapeUtils.escapeXml10(new String(EventUtils.encodeBase64(participantObjectQuery)))); sb.append("</ParticipantObjectQuery>"); } // if (EventUtils.isEmptyOrNull(participantObjectName) && EventUtils.isEmptyOrNull(participantObjectQuery)) { // sb.append("<ParticipantObjectName/>"); // } if (!EventUtils.isEmptyOrNull(participantObjectDetail)) { for (TypeValuePairType aParticipantObjectDetail : participantObjectDetail) { if (useSpacing) { sb.append("\n"); } sb.append(aParticipantObjectDetail.toString("ParticipantObjectDetail", useSpacing)); } } // sb.append("\n<SOPClass UID=\"unknown\" NumberOfInstances=\"0\"/>"); // sb.append("\n<ParticipantObjectContainsStudy/>"); if (useSpacing) { sb.append("\n"); } sb.append("</ParticipantObjectIdentification>"); } return sb.toString(); }
From source file:org.openhealthtools.ihe.atna.auditor.models.rfc3881.TypeValuePairType.java
public String toString(String tagName, boolean useSpacing) { StringBuilder sb = new StringBuilder(); sb.append("<").append(tagName); //type/* ww w . j av a 2 s .c o m*/ if (type != null) { sb.append(" type=\""); sb.append(StringEscapeUtils.escapeXml10(type)); sb.append("\""); } //value if (value != null) { sb.append(" value=\""); sb.append(StringEscapeUtils.escapeXml10(new String(value))); sb.append("\""); } sb.append("/>"); return sb.toString(); }
From source file:org.openrepose.commons.utils.logging.apache.format.stock.ResponseMessageHandler.java
@Override public String handle(HttpServletRequest request, HttpServletResponse response) { String message = MutableHttpServletResponse.wrap(request, response).getMessage(); if (message == null) { message = ""; } else {/*from w w w . ja v a 2 s. c o m*/ switch (state) { case JSON: message = StringEscapeUtils.escapeJson(message); break; case XML: message = StringEscapeUtils.escapeXml10(message); break; } } return message; }
From source file:org.phenotips.tools.FormField.java
protected String generateFormField(String[] fieldNames) { if (fieldNames[NO] != null) { return String.format( "<div class='%s%s'><span class='yes-no-picker'>%s%s%s</span> <span title='%s'>%s</span></div>", DEFAULT_CSS_CLASS, this.expandable ? EXPANDABLE_CSS_CLASS : "", generateCheckbox("none", this.value, "", (!isSelected(YES) && !isSelected(NO)), "na", "NA"), generateCheckbox(fieldNames[YES], this.value, this.hint, isSelected(YES), "yes", "Y"), generateCheckbox(fieldNames[NO], this.value, this.hint, isSelected(NO), "no", "N"), this.term == null ? this.title + "\n(custom term)" : (this.term.getName() + (StringUtils.isNotBlank(this.term.getDescription()) ? "\n" + StringEscapeUtils.escapeXml10(this.term.getDescription()) : "")), generateLabel(fieldNames[YES] + '_' + this.value, "yes-no-picker-label", this.title)); } else {//from w ww .ja v a2s .co m return generateCheckbox(fieldNames[YES], this.value, this.hint, isSelected(YES), DEFAULT_CSS_CLASS + (this.expandable ? EXPANDABLE_CSS_CLASS : ""), this.title); } }