最近練習爬取數據,遇到了json文檔中屬性名稱沒有用雙引號的狀況,內容以下:java
標準的json文檔,屬性名稱都是帶雙引號的json
最後寫了個方法,替換屬性名字 爲 兩頭追加雙引號的屬性名字,spa
特別要注意,防止名字重複的狀況,如:per這個屬性名字,在percent中會出現對象
因此真正的替換方式是 per: 替換爲 "per":blog
驗證經過!!!!!文檔
特別要注意,防止名字重複的get
接下來的處理json串 轉化 java對象的問題了,以下:class
List<Map<String, ?>> objs = (List<Map<String, ?>>) JsonUtil.getUserObj(content2, List.class);List