當前位置:編程學習大全網 - 網站源碼 - net.sf.json.JSONObject與Android自帶的JSON解析類沖突怎麽辦

net.sf.json.JSONObject與Android自帶的JSON解析類沖突怎麽辦

在Android中,由於類名相同,可能造成沖突,解決方案:

盡量使用同壹個庫下的JSON解析工具。

如果類型相同,但是包名不同,建議使用完整的包名+類名定義變量,例如java中,java.sql.Date和java.uitl.Date兩個都是Date類,但是怎麽區分呢,就可以通過包名+類名來區分:

java.sql.Date date1 = new java.sql.Date();

java uitl.Date date2 = new java.uitl.Date();

JSONObject也壹樣,可以使用這種方式。

Android中,json的解析,建議使用google提供的Gson這個開源庫,json的解析或者對象與json轉換,只需要壹行代碼。

Gson gson = new Gson();

gson.toJson(object); gson.fromJson(json.Object.class);

  • 上一篇:HTML網頁怎樣實現鼠標經過文字變色?
  • 下一篇:WampServer64如何二次開發PHP網站
  • copyright 2024編程學習大全網