/ / एक स्थानीय json फ़ाइल और प्रदर्शन कैसे पढ़ें - xamarin.forms

स्थानीय जेसन फ़ाइल और डिस्प्ले को कैसे पढ़ा जाए - xamarin.forms

यहाँ नौसिखिया, मुझे Xamarin प्रपत्र पर कोई उदाहरण नहीं मिल रहा है एक स्थानीय json फ़ाइल पढ़ें और इसे प्रदर्शित करें। मुझे स्थानीय Json फ़ाइल को पढ़ने के लिए एक स्थानीय परीक्षण करने की आवश्यकता है।

1) मैं पढ़ने के लिए json फ़ाइल को कहाँ सहेजूँ? Android और iOS प्रोजेक्ट्स में या सिर्फ PCL प्रोजेक्ट में?

२) फाइल कैसे पढ़ें?

यहाँ कोड है, लेकिन यह पूरा नहीं है के रूप में मैं कैसे फ़ाइल को पढ़ने के लिए नहीं है।

using (var reader = new System.IO.StreamReader(stream))
{


var json = reader.ReadToEnd();

var rootobject = JsonConvert.DeserializeObject<Rootobject>(json);

whateverArray  = rootobject.Whatever;

}

कोड को पथ और अन्य की आवश्यकता है जो याद आती है।

आपका सहयोग सराहनीय है।

धन्यवाद

उत्तर:

जवाब के लिए 5 № 1

आप अपनी JSON फाइल को सीधे PCL में जोड़ सकते हैं। फिर बदलो कार्रवाई का निर्माण सेवा मेरे एंबेडेड संसाधन

अब आप Json डेटा को पढ़ सकते हैं:

    var assembly = typeof("<ContentPageName>").GetTypeInfo().Assembly;
Stream stream = assembly.GetManifestResourceStream("Your_File.json");

using (var reader = new System.IO.StreamReader(stream))
{

var json = reader.ReadToEnd();
var data= JsonConvert.DeserializeObject<Model>(json);
}