প্রশ্ন ট্যাগ «jackson»

জ্যাকসন জাভা অবজেক্টগুলিতে / থেকে পড়া / লেখার (পার্সিং / উত্পন্নকরণ) এবং ডেটা বন্ডিংয়ের মতো কাজগুলি পরিচালনা করার জন্য একটি জাভা গ্রন্থাগার। যদিও প্রাথমিকভাবে জেএসএনের জন্য ব্যবহৃত হয়, জ্যাকসন অন্যান্য অনেক ডেটা ফর্ম্যাট যেমন অভ্র, সিবিওআর, সিএসভি, জাভা প্রোপার্টি, প্রোটোবুফ, স্মাইল, এক্সএমএল এবং ওয়াইএএমএল সমর্থন করে।

12
START_OBJECT টোকেনের বাইরে java.util.ArrayList এর উদাহরণটি deserialize করতে পারে না
আমি Listকয়েকটি কাস্টম অবজেক্ট পোস্ট করার চেষ্টা করছি । আমার জেএসএন অনুরোধের বডিটি হ'ল: { "collection": [ { "name": "Test order1", "detail": "ahk ks" }, { "name": "Test order2", "detail": "Fisteku" } ] } অনুরোধটি পরিচালনা করে এমন সার্ভার সাইড কোড: import java.util.Collection; import javax.ws.rs.Consumes; import javax.ws.rs.POST; import javax.ws.rs.Path; import …

9
জ্যাকসন জেএসওএন প্রসেসরের সাথে জোদা ডেটটাইম সিরিয়ালাইজ করবেন কীভাবে?
আমি কীভাবে জ্যাকসনকে আমার জোদা ডেটটাইম অবজেক্টটি একটি সাধারণ প্যাটার্ন অনুসারে ("ডিডি-এমএম-ইয়াই" এর মতো) সিরিয়ালায়িত করতে পারি? আমি চেষ্টা করেছিলাম: @JsonSerialize(using=DateTimeSerializer.class) private final DateTime date; আমি চেষ্টা করেছি: ObjectMapper mapper = new ObjectMapper() .getSerializationConfig() .setDateFormat(df); ধন্যবাদ!
118 java  json  jodatime  jackson 

4
জ্যাকসন কীভাবে ingালাই ছাড়াই জসননোডকে অ্যারে নোডে রূপান্তর করবেন?
আমি আমার JSON গ্রন্থাগারটি org.json থেকে জ্যাকসনে পরিবর্তন করছি এবং আমি নিম্নলিখিত কোডটি স্থানান্তর করতে চাই: JSONObject datasets = readJSON(new URL(DATASETS)); JSONArray datasetArray = datasets.getJSONArray("datasets"); এখন জ্যাকসনে আমার নিম্নলিখিতগুলি রয়েছে: ObjectMapper m = new ObjectMapper(); JsonNode datasets = m.readTree(new URL(DATASETS)); ArrayNode datasetArray = (ArrayNode)datasets.get("datasets"); তবে আমি সেখানে castালাই পছন্দ করি …
116 java  arrays  json  jackson 

8
আমি জ্যাকসনকে এমন কোনও সম্পত্তি উপেক্ষা করার জন্য কীভাবে বলতে পারি যার জন্য উত্স কোডের উপর আমার নিয়ন্ত্রণ নেই?
দীর্ঘ গল্প সংক্ষেপে, আমার সত্তাগুলির মধ্যে একটিতে জ্যামিতি সংগ্রহ রয়েছে যা আপনি যখন "গেটবাউন্ডারি" বলবেন তখন একটি ব্যতিক্রম ছুঁড়ে মারবে (কেন এটি অন্য একটি বই, কারণ এখন বলি এটি এইভাবে কাজ করে)। আমি জ্যাকসনকে বলতে পারি যে সেই নির্দিষ্ট গেটরটি অন্তর্ভুক্ত না করা? আমি জানি যে আমি যখন কোডটির নিজস্ব …
112 java  json  jackson 

4
জসনম্যাপিংএক্সেপশন: START_ARRAY টোকেনের বাইরে
নিম্নলিখিত .json ফাইল দেওয়া হয়েছে: [ { "name" : "New York", "number" : "732921", "center" : [ "latitude" : 38.895111, "longitude" : -77.036667 ] }, { "name" : "San Francisco", "number" : "298732", "center" : [ "latitude" : 37.783333, "longitude" : -122.416667 ] } ] আমি উপস্থিত তথ্য উপস্থাপনের জন্য …
112 java  arrays  json  jackson 

11
আমি জ্যাকসনের সাথে কাস্টম সিরিয়ালাইজার কীভাবে ব্যবহার করব?
আমার দুটি জাভা ক্লাস রয়েছে যা আমি জ্যাকসন ব্যবহার করে জেএসএনে সিরিয়াল করতে চাই: public class User { public final int id; public final String name; public User(int id, String name) { this.id = id; this.name = name; } } public class Item { public final int id; public final …

6
জাভাতে জসননোডকে কীভাবে পরিবর্তন করবেন?
আমার জাভাতে একটি জেএসএন অ্যাট্রিবিউটের মান পরিবর্তন করতে হবে, আমি মানটি সঠিকভাবে পেতে পারি তবে আমি জেএসএন সংশোধন করতে পারিনি। নীচের কোডটি এখানে JsonNode blablas = mapper.readTree(parser).get("blablas"); for (JsonNode jsonNode : blablas) { String elementId = jsonNode.get("element").asText(); String value = jsonNode.get("value").asText(); if (StringUtils.equalsIgnoreCase(elementId, "blabla")) { if(value != null && value.equals("YES")){ …
109 java  json  jackson 

3
জ্যাকসন এবং জেনেরিক ধরণের রেফারেন্স
আমি জেনিকন পদ্ধতির জন্য জ্যাকসন জসন লাইব্রেরিটি নিম্নরূপে ব্যবহার করতে চাই: public MyRequest<T> tester() { TypeReference<MyWrapper<T>> typeRef = new TypeReference<MyWrapper<T>>(); MyWrapper<T> requestWrapper = (MyWrapper<T>) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } ... public class MyWrapper<T> { private MyRequest<T> request; public MyRequest<T> getRequest() { return request; } public void setRequest(MyRequest<T> request) { this.request …
107 java  json  generics  jackson 

8
যখন কোনও কনস্ট্রাক্টরকে @ জসনক্রিটর দ্বারা টিকা দেওয়া হয়, তার যুক্তিগুলি অবশ্যই @ জসনপ্রোটির সাথে টীকায়িত করা উচিত?
জ্যাকসনে, আপনি যখন কোনও নির্মাণকারীর সাথে @JsonCreatorটিকা দেবেন, আপনাকে অবশ্যই এটির সাথে তার যুক্তিগুলি বর্নিত করতে হবে @JsonProperty। সুতরাং এই নির্মাতা public Point(double x, double y) { this.x = x; this.y = y; } এটি হয়ে: @JsonCreator public Point(@JsonProperty("x") double x, @JsonProperty("y") double y) { this.x = x; this.y = …

11
আমি জ্যাকসনের একটি কাস্টম ডিসরিয়ালাইজারের ডিফল্ট ডিসরিযালারকে কীভাবে কল করব
জ্যাকসনে আমার কাস্টম ডিসরিয়ালাইজারে আমার একটি সমস্যা আছে। আমি যে ডিভাইসটি ডিসরিয়ালাইজ করছি তাতে পপুলেট করার জন্য আমি ডিফল্ট সিরিয়ালটিকে অ্যাক্সেস করতে চাই। জনসংখ্যার পরে আমি কিছু কাস্টম জিনিস করব তবে প্রথমে আমি ডিফল্ট জ্যাকসন আচরণের মাধ্যমে অবজেক্টটির ডিসিসিয়ালাইজ করতে চাই। এই মুহুর্তে আমার এই কোডটি। public class UserEventDeserializer extends …

13
জ্যাকসন ডাটাবাইন্ড এনাম কেস সংবেদনশীল
সংক্ষিপ্ত সংবেদনশীল এমন এনাম মানগুলিতে আমি কীভাবে JSON স্ট্রিংকে ডিসরিয়ালাইজ করতে পারি? (জ্যাকসন ডেটাবাইন্ড ব্যবহার করে) JSON স্ট্রিং: [{"url": "foo", "type": "json"}] এবং আমার জাভা পোজো: public static class Endpoint { public enum DataType { JSON, HTML } public String url; public DataType type; public Endpoint() { } } এই …

12
আমি জ্যাকসনে কীভাবে ব্যর্থ_আপনি_পেনটি অক্ষম করব?
জ্যাকসন ২.১ ব্যবহার করে, fail_on_empty beansত্রুটি বার্তাটি আমাকে অক্ষম করতে চায় বলে আমি কীভাবে অক্ষম করব? আমি ধরে নিচ্ছি যে এটি বিশ্বের সহজতম জিনিস, তবে জাহান্নাম দেরী হয়ে গেছে এবং আমি এর থেকে একটি সাধারণ টিউটোরিয়াল বা বিশেষভাবে স্পষ্ট কিছু খুঁজে পাচ্ছি না api। SerializationFactory? কেন তারা এটিকে এতটা অনিশ্চিত …
104 java  jackson 

12
আমি জ্যাকসন ব্যবহার করে কোনও বস্তুতে কাঁচা জেএসএনকে কীভাবে অন্তর্ভুক্ত করতে পারি?
জ্যাকসন ব্যবহার করে যখন বস্তুটি (ডি) সিরিয়ালযুক্ত করা হচ্ছে তখন আমি জাভা অবজেক্টের মধ্যে কাঁচা জেএসএনকে অন্তর্ভুক্ত করার চেষ্টা করছি। এই কার্যকারিতাটি পরীক্ষা করার জন্য, আমি নিম্নলিখিত পরীক্ষাটি লিখেছি: public static class Pojo { public String foo; @JsonRawValue public String bar; } @Test public void test() throws JsonGenerationException, JsonMappingException, IOException …

1
org.codehaus.jackson বনাম com.fasterxml.jackson.core
Org.codehaus.jackson এবং com.fasterxml.jackson.core সম্পর্কিত কি? আমার আছে org.codehaus.jackson জ্যাকসন-সমস্ত সংস্করণ 1.7.2 এবং com.fasterxml.jackson.core> জ্যাকসন-ডেটাবাইন্ড সংস্করণ ২.৪.৩ আমার পোমে আমি নিশ্চিত নই যে এগুলি অনর্থক এবং সংঘাত হতে পারে কিনা।
102 java  json  jackson 

10
স্প্রিং বুট দ্বারা স্পষ্টভাবে ব্যবহৃত জ্যাকসন জেএসন ম্যাপার কীভাবে কাস্টমাইজ করবেন?
আমি স্প্রিং বুট (১.২.১) ব্যবহার করছি, তাদের বিল্ডিংয়ের মতো একটি রেস্টস্টুল ওয়েব সার্ভিস টিউটোরিয়াল: @RestController public class EventController { @RequestMapping("/events/all") EventList events() { return proxyService.getAllEvents(); } } সুতরাং উপরের দিকে, স্প্রিং এমভিসি জ্যাকসনকে স্পষ্টভাবে জেসসনকে আমার EventListবস্তুটি জেএসএন-তে সিরিয়ালের জন্য ব্যবহার করে । তবে আমি JSON ফর্ম্যাটে কিছু সাধারণ কাস্টমাইজেশন …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.