1、质量管理系统有这么个需求,要在通知内容栏中显示服务器down下来的带html格式的内容并能够修改,修改后要获取到带html的内容上传回服务器:
4、还需要将\n替换成<br>,服务器在存储时会直接将\n转码不能识别。
5、转成json后传给服务器的代码是这样婶儿的:
6、服务器返回的json是这样婶儿的:
8、在确定不是HttpClient传输转码的问题后,挨个排查问题
9、查了查是Gson在转json的时候就把所有html标签给转了,败类改一下:
11、转成json后传给服务器的代码是这样婶儿的:
13、现茬只有中文是ASCII码的,咋回事的?打印一下edittext获取到带html格式的代码是这样婶儿的:
15、知道问题就好办了,Stack Overflow一下答案在此:
17、现在转成json后传給服务器的代码是这样婶儿的:
18、服务器返回的json是这样婶儿的:
666、我只想说:完!美!