আমার কাছে সি # ডেটাসেট অবজেক্টে কিছু ডেটা রয়েছে। আমি এখনই এটির মতো কোনও জসন নেট রূপান্তরকারী ব্যবহার করে এটি সিরিয়ালিয়াল করতে পারি
DataSet data = new DataSet();
// do some work here to populate 'data'
string output = JsonConvert.SerializeObject(data);
যাইহোক, data
এটি .json ফাইলে প্রিন্ট করার সময় থেকে সম্পত্তির নাম ব্যবহার করে । আমি সম্পত্তির নামগুলি কিছু আলাদা হতে চাই (বলুন, 'ফু' পরিবর্তন করুন 'বারে')।
ইন Json.net ডকুমেন্টেশন , 'Serializing এবং Deserializing তাদেরকে JSON' অধীনে → 'ধারাবাহিকতাতে আরোপ করা' তাদের মতে "JsonPropertyAttribute ... পারবেন নাম কাস্টমাইজড করা"। তবে এর উদাহরণ নেই। সম্পত্তির নামটি অন্য কোনও কিছুর জন্য কীভাবে জসনপ্রপার্টিঅ্যাট্রিবিউট ব্যবহার করবেন তা কি কেউ জানেন?
( ডকুমেন্টেশনের সরাসরি লিঙ্ক )
Json.net এর ডকুমেন্টেশনগুলি খুব কমই মনে হচ্ছে। আপনার যদি দুর্দান্ত উদাহরণ থাকে তবে আমি এটি অফিসিয়াল ডকুমেন্টেশনে যুক্ত করার চেষ্টা করব। ধন্যবাদ!