আমি এমন একটি পাঠক সেট আপ করার চেষ্টা করছি যা বিভিন্ন ওয়েবসাইট থেকে জেএসএন অবজেক্টগুলিতে নেবে (তথ্য স্ক্র্যাপিং মনে করে) এবং সেগুলিকে সি # অবজেক্টে অনুবাদ করবে। আমি বর্তমানে ডেসারিয়ালাইজেশন প্রক্রিয়াটির জন্য JSON.NET ব্যবহার করছি। আমি যে সমস্যাটি চালাচ্ছি তা হ'ল এটি কোনও শ্রেণিতে ইন্টারফেস-স্তরের বৈশিষ্ট্যগুলি কীভাবে পরিচালনা করতে হয় তা জানে না। তাই প্রকৃতির কিছু:
public IThingy Thing
ত্রুটি উত্পাদন করবে:
আইটিহিং টাইপের উদাহরণ তৈরি করতে পারেনি। প্রকারটি একটি ইন্টারফেস বা বিমূর্ত শ্রেণি এবং তা ইনস্ট্যান্ট করা যায় না cannot
থিংয়ের বিপরীতে এটি আইটিঙ্গি হওয়া অপেক্ষাকৃত গুরুত্বপূর্ণ, যেহেতু আমি যে কোডটিতে কাজ করছি সেটিকে সংবেদনশীল হিসাবে বিবেচনা করা হয় এবং ইউনিট টেস্টিং অত্যন্ত গুরুত্বপূর্ণ। পারমাণবিক পরীক্ষার স্ক্রিপ্টগুলির জন্য বস্তুর উপহাস করা থিংয়ের মতো সম্পূর্ণ সজ্জিত বস্তুর দ্বারা সম্ভব নয়। তারা অবশ্যই একটি ইন্টারফেস হতে হবে।
আমি এখন থেকে JSON.NET এর ডকুমেন্টেশনগুলিতে কিছুক্ষণের জন্য ছুঁয়েছি এবং এই সাইটের সাথে সম্পর্কিত যে প্রশ্নগুলি আমি খুঁজে পেতে পারি সেগুলি সব এক বছর আগে থেকেই from কোন সাহায্য?
এছাড়াও, যদি এটি গুরুত্বপূর্ণ হয় তবে আমার অ্যাপ্লিকেশনটি নেট নেট 4.0.০ এ লিখিত আছে।