txt格式
key:value,key:value
key:value,key:value
我的做法,一行一行读取,用代码前后加"{}",强制转换成jsonObject,取值。
用java读取,在控制台打印没任何问题,
如果转成jsonObject取第一行第一个key时,没问题。
取第二行第一个key时,jsonObject取值出错,提示无该属性。
原因:我把第一行字符串转成ASCII值看,第一行有这个ASCII码值,后续每一行就没了。如果没有这个ASCII值,JSONObject会取第一个key值失败。
ASCII值为65279时,打印不显示,无任务异常。但处理业务时,有该值。