3
我試圖寫一個excel文件,只是查詢的結果集,但我不斷得到行數的頭列,這弄亂了我需要的後續數據處理去做。我可以導入導出的文件並刪除第一行,但如果我可以導出沒有標題行的數據集,情況會好得多。將LinqPAD結果導出到沒有rowcount元數據的Excel文件中
這是我的黑客,我想知道是否有人有更好的方式來做到這一點。我正在生成的HTML,並使用正則表達式來猛拉出來的標題行:
public string DumpToHtmlString<T>(T objectToSerialize, string filePath)
{
string strHTML = "", outpuWithoutHeader ="";
try
{
var writer = LINQPad.Util.CreateXhtmlWriter(true);
writer.Write(objectToSerialize);
strHTML = writer.ToString();
outpuWithoutHeader = Regex.Replace(strHTML, "<tr><td class=\"typeheader\"((\\s*?.*?)*?)<\\/(tr|TR)>", "", RegexOptions.Multiline);
System.IO.File.WriteAllText(filePath, outpuWithoutHeader);
}
catch (Exception exc)
{
Debug.Assert(false, "Investigate why ?" + exc);
}
return outpuWithoutHeader;
}
是的,它是IEnumerable。謝謝。 – BraveNewMath 2013-03-04 20:21:19
儘管xml操作比正則表達式更詳細。 – BraveNewMath 2013-03-04 20:31:56