1

c# を使用して Windows 8 メトロ アプリで xml ファイルを作成するために検索していましたが、遭遇したリンクは xml を操作する方法であり、ハードディスクに保存される .xml ファイルを作成する方法については何も見つかりませんでした。

メトロ アプリでこのようなものが必要ですが、Windows.xml ではこれが提供されません。

XmlTextWriter writer = new XmlTextWriter("output.xml", null);

正確に私が聞きたかったのは、アプリケーションの起動時にファイルが存在するかどうかを確認することでした。存在しない場合は、処理された例外がxml documentElementを含むファイルを作成します。どうすればいいですか?

4

2 に答える 2

0

最新の UI アプリはサンド ボックス環境で実行されます。ファイル システムに直接アクセスすることはできません。

ファイル IO API が完全に刷新されました (および非同期)。

ピッカーを使用してファイルストリームを取得できます。

または、アプリ データ フォルダーを使用してファイルを作成することもできます。アプリ データ アクセスのクイックスタート

ファイルの読み取りと書き込み

于 2012-11-09T18:12:05.610 に答える
0

このコード例は、C# を使用して Windows Store 8 アプリ内のファイルに XML を書き込む方法を示しています。また、ファイルが存在するかどうかを確認するためのコードも含まれています。幸運を!

XLinq、XmlReader、および XmlWriter データ メッセージ クエリのサンプル

于 2013-02-15T20:14:28.780 に答える