[英]Copying Data from Microsoft CRM SDK collection to a CSV file or Excel File. (data-dump)
以下是與我的工作計算機有關的開發環境的信息:
-Microsoft Visual Studio Enterprise 2015版本14.0.35123.00更新2
-在遠程服務器上安裝的Microsoft Dynamics CRM。
我們的ASP.NET C#應用程序使用Microsoft CRM SDK與Microsoft Dynamics CRM服務器通信。
我試圖通過獲取ASP.NET C#應用程序從Microsoft Dynamics CRM服務器檢索的大量信息來進行數據分析。
在下面的快照圖片中,C#代碼使用類型為Microsoft.Xrm.Sdk.EntityCollection的結果對象從Microsoft Dynamics CRM中檢索數據:
有人可以告訴我如何快速以編程方式將所述集合中的數據復制到csv文件或Excel文件嗎?
將其寫入文件是最簡單的部分,使用StringBuilder遍歷所有屬性以構建字符串,並使用File.WriteAllText並將所有數據寫入文件。 但是最大的問題是什么格式? 如果您無法讀回已寫的內容,則沒有必要將所有數據寫到文件中。 將SDK對象轉換為JSON字符串有點棘手。
我建議將對象展平(DTO),將其序列化為JSON並將其寫入文件,以便您可以讀取並輕松將其重新轉換為SDK類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.