DataGridViewでxmlが読み込めない – プログラミング – Home

通知
すべてクリア

[解決済] DataGridViewでxmlが読み込めない


初心者
 初心者
(@初心者)
ゲスト
結合: 24年前
投稿: 206
Topic starter  

DataGridViewでちょっと行き詰ったので質問させてください。

csvファイルから、DataTableクラス・DataRowクラス、NewRowクラスを使ってxmlファイルを
作り、これをDataGridViewで表示させようと思いましたが、xmlファイルと開くときに「エ
ンコードに無効な文字があります」と言うエラーメッセージが出て、強制終了してしまいま
す。
探ってみると、xmlファイル内の日本語(2バイト文字)が駄目みたいで、全て1バイト文字に直
すと表示はされます。
StreamWriterでGetEncoding(Shift_JIS)でやっていますが、これを試しにUTF-8でやって
も駄目でした。(エラー表示は出ないが表示されない)

色々やってみましたが、万策尽きてしまいました。
これはいったい何が原因といえるのでしょうか?ヒントでもいいので教えてくれれば助かり
ます。

Vista, VC++2005(CLR)


引用未解決
トピックタグ
初心者
 初心者
(@初心者)
ゲスト
結合: 24年前
投稿: 206
Topic starter  

解決策が見つからないので、arraylistでcsvに変更することで対処しました。
保存ファイルがxmlからcsvに変わりましたが、普通に読み書き出来るのでこれで自己解
決とさせていただきます。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました