Browse Source

关于在页面渲染的过程中包含“null”字符串出现的json格式转换错误的bug

wangyj18 9 years ago
parent
commit
5881fe2a02

BIN
wade-mobile-common/libs/wade-mobile-func.jar


+ 3 - 2
wade-mobile-func/src/com/wade/mobile/func/MobileUI.java

150
			public void run() {
150
			public void run() {
151
				try {
151
				try {
152
					
152
					
153
					// added by wyj,解决在安卓客户端文本框显示null的问题
153
					// added by wyj,replaceAll("null", "\"\""))解决在安卓客户端文本框显示null的问题
154
					// modify by wyj,replaceAll("\"null\"", "\"\"")解决当结果集中包含"null"字符串时,出现了""""的情况
154
					Map<?, ?> dataTmp = data;
155
					Map<?, ?> dataTmp = data;
155
					if(data!=null) {
156
					if(data!=null) {
156
						dataTmp = new DataMap(data.toString().replaceAll("null", "\"\""));
157
						dataTmp = new DataMap(data.toString().replaceAll("\"null\"", "\"\"").replaceAll("null", "\"\""));
157
					}
158
					}
158
					
159
					
159
					TemplateWebView webview = initFlipperPage(pageAction, isAnimation);
160
					TemplateWebView webview = initFlipperPage(pageAction, isAnimation);