newbieここでは、Xamarin Formsでローカルjsonファイルを読み込んで表示できませんでした。私は地元のJsonファイルを読むためにローカルテストを行う必要があります。
ローカルjsonファイルを読み込んで表示する方法
1)jsonファイルを保存するにはどこに保存しますか? AndroidやiOSプロジェクト、またはPCLプロジェクトでのみ使用できますか?
2)ファイルの閲覧方法は?
ここにコードがありますが、ファイルを読む方法がわかりません。
using (var reader = new System.IO.StreamReader(stream))
{
var json = reader.ReadToEnd();
var rootobject = JsonConvert.DeserializeObject<Rootobject>(json);
whateverArray = rootobject.Whatever;
}
コードが必要なパスなどがありません。
あなたのヘルプははるかに高く評価されます。
ありがとうございました
https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/files:その後、今あなたがでJSONデータを読み取ることができに埋め込まれたリソース
ビルドアクションを変更します/ はかなり良い概要を提供しています。 – woelliJ
私はサンプルと同じ前にそれを読んでいます。これは通常のXamlとxaml.csアプリではありません。私は新しく、それがどのように機能するかを見るためにいくつかの助けが必要です。 var assembly = typeof(LoadResourceText).GetTypeInfo()。アセンブリ。 ストリームストリーム= assembly.GetManifestResourceStream( "WorkingWithFiles.PCLTextResource.txt");これはAndoridとiOSに適用されますか? – MilkBottle
それはファイルのビルドアクションが何であるかによって異なります。埋め込みリソースの場合は、{assemblyName}。{foldersSeparatedWithDots}。{fileName}のように読み込むことができます。 – woelliJ