最近專案中遇到一個問題,保存seller report card的時候使用下面的代碼
string html = GetHtml(card, properties, propertyColumns, labels, labelColumns, enforcements, enforcementColumns, listings, listingColumns, products, productColumns, aliases, aliasColumns);
Stream s = fsd.OpenFile();
//StreamWriter w = new StreamWriter(s);
//w.Write(html);
每次只能保存4k,超過的部分都沒有保存,使用下面的辦法可以解決
string html = GetHtml(card, properties, propertyColumns, labels, labelColumns, enforcements, enforcementColumns, listings, listingColumns, products, productColumns, aliases, aliasColumns);
Stream s = fsd.OpenFile();
//StreamWriter w = new StreamWriter(s);
//w.Write(html);
byte[] data = System.Text.Encoding.UTF8.GetBytes(html);
s.Write(data, 0, data.Length);
創作者介紹
創作者 shadow 的頭像
shadow

資訊園

shadow 發表在 痞客邦 留言(0) 人氣()