クライアントにファイルを変換するための1は、ファイルストリームを取得し、
FileStreamをFSREAD = Form.edit.File.OpenRead()。
INT fsLen =(INT)fsRead.Length。
バイト[] heByte =新しいバイト[fsLen]。
INT R = fsRead.Read(heByte、0、heByte.Length)。
ストリーミングサーバーへの2つのバイト
(heByte)Convert.ToBase64String; //クライアントがサーバーにバイトの文字列に
バイト[]バッファ= Convert.FromBase64String(OBJ [ "byteStr"]のToString()); //サーバのバイトに文字列を変換し
最大ストリームとFileStreamなど3つの変換バイトストリーム
使用(ストリームstream =新規のMemoryStream(バッファ))
{
int型のインデックス= OBJ [ "FILENAME"]のToString()のlastIndexOf( '')。。。
ストリングfileExt = OBJ [ "FILENAME"]のToString()サブストリング(インデックス、OBJ [ "FILENAME"]のToString()長さ-インデックス。)。
データテーブルリスト= NPOIExcel.ExcelToTable(ストリーム、fileExt)。// NPOI读取EXECL的类库
}