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

  • SerienTrailerMP

    SerienTraile

    7 HAZİRAN 2012
  • SRI International

    SRI Internat

    30 NİSAN 2008
  • Submissions101

    Submissions1

    23 ŞUBAT 2007