Using Java, I set the value of a <value> attribute in an xml file to be
String val = "~!@#$%^&*()_+-={}|[]\\:\";'<>?,./;"
When I tried to use the api with input
org.w3c.dom.Node.setNodeValue(val)
and take a look at the xml, I see that the value attribute in the resulting xml looks this way-
<Value>~!@#$%^&*()_+-={}|[]\:";'<>?,./</Value>
I'm trying to figure out why this third party API is encoding only < and &, but not >, ' or ".
No comments:
Post a Comment