タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

jacksonに関するstreetbeats21のブックマーク (5)

  • Jackson の痒いところ Tips - Qiita

    Jackson の、普段あんまり使わない機能過ぎて使いたいときに忘れてぐぐって時間を浪費してしまうようなケースを回避するためにメモメモします。随時更新予定。 見ればわかりますが、元ネタはほぼすべて Stack Overflow です。英語だけだと読むのが辛い、という方向け(主に自分)にまとめています。 snake_case でプロパティを表現している JSON と camelCase で表記している POJO をマッピングしたい java - Jackson overcoming underscores in favor of camel-case - Stack Overflow より。 引数に PropertyNamingStrategy.CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES PropertyNamingStrategy.SNAKE_CAS

    Jackson の痒いところ Tips - Qiita
  • Jackson JSON Processor | Java プログラミング解説

    にあります。 Streaming API Streaming APIはデータを順に読み込みながら処理するため、最もパフォーマンスの良い方法ですが、特定の要素を取得するような用途には不向きです。 読み込み … org.codehaus.jackson.JsonParser 書き込み … org.codehaus.jackson.JsonGenerator 読み込み String data = "{\"a\":123,\"b\":true}"; JsonFactory factory = new JsonFactory(); try { JsonParser parser = factory.createParser(data); while (parser.nextToken() != JsonToken.END_OBJECT) { String name = parser.getCurre

  • Jackson使い方メモ - Qiita

    package sample.jackson; public class Hoge { public int id; public String name; @Override public String toString() { return "Hoge [id=" + id + ", name=" + name + "]"; } } package sample.jackson; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; public class Main { public static void main(String[] args) throws JsonProcessingException { Hog

    Jackson使い方メモ - Qiita
  • Jacksonの便利な使い方 [初心者向け] - Qiita

    1. 概要 (1)Jacksonとは Java用のJSONパーサーライブラリの1つ JavaオブジェクトとJSONの相互変換ができる 要約すると、 ・JSONをJavaオブジェクトに変換できる ・JavaオブジェクトをJSONに変換できる (2)JSONとは ①JSON概要 「JavaScript Object Notation」の略 テキストフォーマットの一種 シンプルで軽量 null,真偽値,数値,文字列,配列,オブジェクト(連想配列)のデータを、文字列で表現できる 配列とオブジェクト(連想配列)は、ネスト(入れ子)構造で表現する事ができる null と記述すると、null 値を表現できる データは keyとvalue のペア データはカンマで区切られる 波括弧{}の中はオブジェクト 角括弧[]の中は配列 ②JSONサンプル "firstName"と"lastName"がKey "No

    Jacksonの便利な使い方 [初心者向け] - Qiita
  • Jackson Databindを使ってみる - CLOVER🍀

    これまで、JSONといえばJSONICを使っていたのですが、ちょっとしたことからJacksonを使ってみたので、これを機に書いておくことにしました。 FasterXML/Jackson https://github.com/FasterXML/jackson JSON関連では相当有名なライブラリですが、仕事ではSeasar2を使うことが多いのでその組み合わせでJSONICを使っていたんですよね。 今回は速度を求めたいので、Jacksonというわけです。 まずは使ってみる Jacksonを使う時には、StreamingとDatabindがあるようですが、今回はDatabindを使用します。 Jackson Databind https://github.com/FasterXML/jackson-databind Maven依存関係。 <dependency> <groupId>com.fa

    Jackson Databindを使ってみる - CLOVER🍀
  • 1