• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

presence of '\ufffd' in resource bundle

 
Vijay Venkat
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

Can any one let me know when can a character '\ufffd' get in to a resource bundle.

On trying to figure out what '\ufffd' means - i figured out it means NAN (Not a number in java) - is that correct?

what does the presence of '\ufffd' in a resource bundle signify. I faintly know it is a error and should not be allowed.

Don't know when it happens and how it happens.

Any information on this is higly appreciated.

Thanks,
Vijay Venkat
 
Tim West
Ranch Hand
Posts: 539
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My understanding...

\fffd is the Unicode 'Replacement Character' - general meaning is you tried to convert a char to Unicode but there was either no mapping, or more than one mapping. So I guess you could consider it "Not A Character" - a bit like NaN, but certainly not equivalent.

In any case, Unicode escapes are processed when loading a properties file so '\ufffd' will be converted to one single Unicode char.

I could be wrong here, though...anyone?


--Tim
 
Vijay Venkat
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Tim
Thanks a lot for you response.
If some feels there is more to it, please do comment!
More information more clarity.

Thanks,
Vijay Venkat
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic