當前位置:編程學習大全網 - 網站源碼 - 傑克遜是如何把json變成map的

傑克遜是如何把json變成map的

包com.test

導入Java . io . io exception;

導入Java . util . iterator;

導入Java . util . map;

import org . code Haus . Jackson . jsonparseexception;

import org . code Haus . Jackson . map . jsonmappingexception;

導入org . code Haus . Jackson . map . object mapper;

/**

* @作者管理員

*

*/

公共類測試{

公共靜態void main(String[] args) {

object mapper mapper = new object mapper();

String s = "{ \ "姓名\": \ "蕭遠山\ ",\ "性別\": \ "男\ ",\ "年齡\ ":\" 23 \ ",\ "地址\ ":\ "河南鄭州\ "} "

嘗試{

地圖& lt?, ?& gtmap = mapper.readValue(s,map . class);

system . out . println(map . size());

叠代器& lt?& gtiterator = map.keySet()。叠代器();

while ( iterator.hasNext() ) {

object key = iterator . next();

system . out . print(key+":);

System.out.println(map.get(key)。toString());

}

} catch (JsonParseException e) {

// TODO自動生成的catch塊

e . printstacktrace();

} catch (JsonMappingException e) {

// TODO自動生成的catch塊

e . printstacktrace();

} catch (IOException e) {

// TODO自動生成的catch塊

e . printstacktrace();

}

}

}

  • 上一篇:qq怎麽查誰給了我vip?
  • 下一篇:淘寶紅包怎麽搶?
  • copyright 2024編程學習大全網