encoding - Storing hindi in lang.properties in java and retrieving it -
i want read hindi text lang.properties(java.util.properties) file. using eclipse ide.
first of how can save(or write) hindi letter in .properties file
secondly how read string java class.
lang.properties
hinditext=साहिलसाहिल   java class
properties prop = new properties(); prop.load(mycalss.class.getclassloader().getresourceasstream("lang.properties")); string hindi=prop.getproperty("hinditext");   it's not working.
as documented, properties.load(inputstream) use iso-8859-1 encoding, , encoding doesn't handle characters you're interested in.
options:
- wrap stream in 
inputstreamreader, specify encoding explicitly - use unicode escaping (e.g 
\u1234) in file characters not in iso-8859-1 (and make sure file saved iso-8859-1) 
Comments
Post a Comment