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

13
একক উপাদান ডিকোডিং ব্যর্থ হলে সুইফট জেএসএনডিকোড ডিকোডিং অ্যারে ব্যর্থ
সুইফট 4 এবং কোডেবল প্রোটোকলগুলি ব্যবহার করার সময় আমি নিম্নলিখিত সমস্যাটি পেয়েছি - দেখে মনে হচ্ছে JSONDecoderঅ্যারেতে উপাদানগুলি এড়িয়ে যাওয়ার কোনও উপায় নেই । উদাহরণস্বরূপ, আমার কাছে নিম্নলিখিত জেএসএন রয়েছে: [ { "name": "Banana", "points": 200, "description": "A banana grown in Ecuador." }, { "name": "Orange" } ] এবং একটি …
116 arrays  json  swift  swift4  codable 

7
সুইফট 4-এ জেএসএনডিকোডার দিয়ে, অনুপস্থিত কীগুলি alচ্ছিক বৈশিষ্ট্য হওয়ার পরিবর্তে কোনও ডিফল্ট মান ব্যবহার করতে পারে?
সুইফট 4 নতুন Codableপ্রোটোকল যুক্ত করেছে । আমি যখন ব্যবহার JSONDecoderকরি তখন মনে হয় আমার Codableশ্রেণীর সমস্ত অ-alচ্ছিক বৈশিষ্ট্যগুলির JSON- এ কী থাকতে হবে বা এটি একটি ত্রুটি ছুঁড়েছে। আমার শ্রেণীর প্রতিটি সম্পত্তি বৈকল্পিক করা অপ্রয়োজনীয় ঝামেলার মতো মনে হচ্ছে যেহেতু আমি যা চাই তা হল জেএসনের মান বা একটি …
114 json  swift  swift4  codable 

13
সুইফট [45] ডিকোডেবল প্রোটোকলে প্রকারের JSON অভিধান সহ কোনও সম্পত্তি কীভাবে ডিকোড করবেন
ধরা যাক আমার কাছে Customerডেটা টাইপ রয়েছে যাতে এমন একটি metadataসম্পত্তি রয়েছে যা গ্রাহক অবজেক্টে কোনও জেএসএন অভিধান থাকতে পারে struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email": "john.doe@example.com", "metadata": { "link_id": "linked-id", "buy_count": 4 } } metadataসম্পত্তি …
114 json  swift  swift4  codable 

16
অভিধানে এনকোড করার জন্য আমি কীভাবে সুইফটের কোডড ব্যবহার করতে পারি?
আমার একটি স্ট্রাক্ট রয়েছে যা সুইফট 4 এর প্রয়োগ করে Codable। সেই স্ট্রাক্টটিকে অভিধানে এনকোড করার জন্য কি কোনও অন্তর্নির্মিত উপায় আছে? let struct = Foo(a: 1, b: 2) let dict = something(struct) // now dict is ["a": 1, "b": 2]
110 swift  swift4  codable 

4
আমি কীভাবে সুইফট 4 এর ডিকোডেবল প্রোটোকল দিয়ে কাস্টম কী ব্যবহার করব?
সুইট 4 Decodableপ্রোটোকলের মাধ্যমে নেটিভ জেএসএন এনকোডিং এবং ডিকোডিংয়ের জন্য সমর্থন প্রবর্তন করেছে । আমি কীভাবে এর জন্য কাস্টম কী ব্যবহার করব? উদাহরণস্বরূপ, বলুন আমি একটি কাঠামো আছে struct Address:Codable { var street:String var zip:String var city:String var state:String } আমি এটি JSON এ এনকোড করতে পারি। let address = …
105 json  swift  swift4  codable 

6
কীভাবে সুইফট 4 এর কোডেবল থেকে বৈশিষ্ট্যগুলি বাদ দেওয়া যায়
সুইফট 4 এর নতুন Encodable/ Decodableপ্রোটোকলগুলি JSON (ডি) সিরিয়ালিকেশনটিকে বেশ মনোরম করে। যাইহোক, কোন বৈশিষ্ট্য এনকোড করা উচিত এবং কোনটি ডিকোড করা উচিত তার উপর সূক্ষ্ম-দানাযুক্ত নিয়ন্ত্রণ পাওয়ার কোনও উপায় আমি এখনও পাইনি। আমি লক্ষ্য করেছি যে অনুষঙ্গী CodingKeysএনাম থেকে সম্পত্তি বাদ দিয়ে সম্পত্তিটি পুরোপুরি প্রক্রিয়া থেকে বাদ দেওয়া হয়, …
104 json  swift  codable 

6
সুইফট ডিকোডেবল প্রোটোকলের সাহায্যে নেস্টেড জেএসএন কাঠামো কীভাবে ডিকোড করবেন?
এখানে আমার JSON { "id": 1, "user": { "user_name": "Tester", "real_info": { "full_name":"Jon Doe" } }, "reviews_count": [ { "count": 4 } ] } এখানে যে কাঠামোটি এটি সংরক্ষণ করতে চাই তা এখানে (অসম্পূর্ণ) struct ServerResponse: Decodable { var id: String var username: String var fullName: String var reviewCount: Int …
90 json  swift  swift4  codable 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.