SORU
6 EYLÜL 2010, PAZARTESİ


nasıl Jackson JsonNode içine bir JSON dizesini ayrıştırmak için?

Bu kadar basit olmalı, ama bir saat denedikten sonra bul #utanç verici
Örneğin {"k1":v1,"k2":v2} JsonNode olarak ayrıştırılmış bir JSON dize ihtiyacım var

JsonFactory factory = new JsonFactory();
JsonParser jp = factory.createJsonParser("{\"k1\":\"v1\"}");    
JsonNode actualObj = jp.readValueAsTree();

verir java.lang.IllegalStateException: No ObjectCodec defined for the parser, can not deserialize JSON into JsonNode tree

CEVAP
7 Mart 2012, ÇARŞAMBA


Richards cevap üzerinde hafif bir varyasyon ama readTree basitleştirmek, böylece bir dize alabilir:

ObjectMapper mapper = new ObjectMapper();
JsonNode actualObj = mapper.readTree("{\"k1\":\"v1\"}");

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Digital Bounds

    Digital Boun

    19 Temmuz 2013
  • SDSARG3

    SDSARG3

    14 Mart 2009
  • the one am radio

    the one am r

    6 Mayıs 2006