お世話になっております。
お疲れ様です。
やりたいことが、題名の通りです。
現在、コードは以下のようになっていて、
特定行のみ読み込まないようにしたいです。
C#
1FileStream inputStream = new FileStream(filePath, FileMode.Open,FileAccess.ReadWrite,FileShare.None); 2//ここで読み込んだXMLファイルの2~5,最終行を削除、あるいは読み込まない処理を追加し、下記2行を実行できるようにしたい。 3XmlSerializer serializer = new XmlSerializer(typeof(ReadingXML.Audit)); 4ReadingXML.Audit model = (ReadingXML.Audit)serializer.Deserialize(inputStream);
一度、XMLファイルの25,及び最終行の削除を行った後、5行目,及び最終行が読み込みの際にスキップされれば
上記のコードを実行した結果、modelが取得できた経緯があり、
2
やりたいことが実装できるのですが、StreamReaderやら、StreamWriterなど使用してみても、
うまくいかなかったです。
inputStreamのoptionで特定行の削除が無かったため、
どうしても手を拱いてしまっています。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/23 09:03