でTextFieldParserを使用することは可能Byte
ですか?を使用してWebサービス経由でファイルをアップロードしていますが、Byte
このCSVに直接アクセスできるかどうか、または最初にディスクに書き込む必要があるかどうかを判断するのに問題があります。ディスクへの書き込みは簡単ですが、そうする必要があるとは思いません。
TextFieldParserSystem.IO.Stream
は、System.String
(ファイルへのパス)を受け入れますSystem.IO.TextReader
が、バイトをそれらの1つに簡単に入れることができるかどうかわかりません。
これは私が見ているものであり、私がやりたいことです(このコードは機能しません)
Public Function Import(ValidationKey As String, FileBytes() As Byte) As String
Using MyReader As New Microsoft.VisualBasic.FileIO.TextFieldParser(FileBytes)
MyReader.TextFieldType = FileIO.FieldType.Delimited
MyReader.SetDelimiters(",")
'other code here
End Using
'other code here
End Function