C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■87059 / )  datagridviewからxmlへの出力について
□投稿者/ kaz (1回)-(2018/04/10(Tue) 07:45:46)

分類:[C#] 

開発環境:visualstudio2017/C#.net4.6/フォームアプリ

datagridviewの内容をwritexmlでxmlファイルに書き出すときに
datagridviewで空白のセルがxmlファイル中に書き出されず困っています。
要点を整理するために2つに分けて質問します

【質問1】
例えば、
| りんご | 50 |
を出力すると

<fruits>
<name>りんご</name>
<price>50</price>
</fruits>
となるのが、

| りんご |   |
の場合は(価格が空白)、
<fruits>
<name>りんご</name>
</fruits>

と<price>の項目が消えてしまいます
<price></price>
とセルが未記入の項目を”空文字”等で出力する方法は無いでしょうか?

【質問2】
datagridviewにチェックボックスが配置されていて
チェックをつけたセルについては、
<checked>true</checked>
と出力されるのですが
チェックがついていないセルについては
【質問1】の状況と似たように
項目自体が出力されません
未チェックの項目を
<checked>false</checked>
と出力するにはどうしたら良いでしょうか?


以上2点、アドバイスいただければ幸いです
足りない情報があれば追加します
また、参考になるウェブサイトを紹介していただく場合、英語のサイトでも問題ございません
よろしくおねがいします

返信 編集キー/


管理者用

- Child Tree -