Found a workaround, for now.I'm using FormAPI to add the option(s) to the form, this lets me get the value into the DCR without it actually placing the symbols into my DCR.- see attachmentFor referenct, I'm actually working with Korean characters in my issue.
Whoops, that was actually me typing freeform for my example. Guess the html coder in me took over my fingers.I always use the syntax you indicated in your post.I tried it that way without FormAPI. It doesn't work, just puts bad the Korean characters into the DCR which causes it to mess up the dcr and any xml that I output from it.The label isn't the issue, it's the value. It's coming across as the Korean characters and not the ascii that I need. When I save the DCR and try to generate the xml both the DCR and the xml file have the messed up Korean characters and not the ascii value.
Take the code you posted, and create a DCT. Then create a tpl file to output an xml file from a DCR that you create with that DCT. You will see that the xml that is generated will not be valid.