Xamarin Forms:如何从我的 android 智能手机的 Phonestorage 中读取 Json 文件中的数据

Xamarin Forms: How to Read Data from Json File from the Phonestorage of my android smartphone

我正在尝试从使用该应用程序的 Phone 的存储中的 Json 文件中读取数据。我该怎么做?

这就是我要做的。可以在 File Handling in Xamarin.Forms:

中找到更多信息
// get file name
string fileName = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "YourJsonFile.json");
// read file
string json = File.ReadAllText(fileName);

// deserialize/parse json
var data = JsonConvert.DeserializeObject<Data>(json);
// or
var jObject = JObject.Parse(json); 

以上假定使用 Newtonsoft.Json,但是,使用 System.Text.Json.

可以实现类似的效果