escaping does not work properly 2003-07-09 - By Rajic Zeljko
Hi,
I'm currently experiencing a strange behaviour when using Xerces to serialize a XML document: for some reason the ">" character does not get escaped to ">" when adding it as attribute or element value.
To demonstrate what I mean I've attached a small Java Application. When running it, I receive the following output:
<?xml version="1.0" encoding="UTF-8"?> <testcase name="testcasename" time="19:00:12"> <error type="This is the testcase description: a tag <descriptiontag> !!" >This is the error text with the <errortag> !!</error> </testcase>
Instead I'd expect to receive the following:
<?xml version="1.0" encoding="UTF-8"?> <testcase name="testcasename" time="19:00:12"> <error type="This is the testcase description: a tag <descriptiontag%gt; !!" >This is the error text with the <errortag> !!</error> </testcase>
I've tried the application with a older version of Xerces, but also with the current 2.4.0. Both with the same result.
As I can't imagine to be the first to see this behaviour I guess that I must doing something wrong. So it would be nice if someone could point me to my mistake.
And by the way: is it possible to escape more characters than only "<>&' with Xerces or SAX in common? For example also escaping the [] characters?
Regards, Zeljko
--------------------------------------------------------------------- To unsubscribe, e-mail: xerces-j-user-unsubscribe@(protected) For additional commands, e-mail: xerces-j-user-help@(protected)
|
|