回答
我認爲這將是更快,更容易編寫自己的解析器,用於這一目的。您只需創建一個文本文件,並用分隔符(「;」)分隔對象的所有參數即可。
當你讀回來的時候,你會知道進入的參數的順序以及它們是如何分開的,所以你可以創建一個新的對象並將字符串轉換爲適當的類型並將這些值應用到你的新的目的。
謝謝@stuart,我已經在做:) – BreakHead 2011-06-15 08:52:29
不是問題,希望它順利! – stuartmclark 2011-06-15 09:01:55
感謝anwser,一個從我身邊upvote :) – BreakHead 2011-06-15 09:10:48
你試過SimpleCSV? (codeplex項目)
您可以使用String.Join
和String.Split
方法輕鬆編寫自己的序列化程序/分析程序。
- 1. 有什麼辦法讀取C#.NET PDF對象
- 2. 有沒有辦法寫每個對象
- 3. 有什麼辦法可以將MouseListener添加到Graphic對象嗎?
- 4. 有什麼辦法到Java對象轉換成JSON文件
- 5. 有沒有什麼辦法讓對象只在課堂以外閱讀?
- 6. 有沒有什麼辦法可以用大寫字母來創建JSON對象?
- 7. 有沒有辦法針對SQL-CSV-Antipattern編寫'好'查詢?
- 8. Swift 3 - 有什麼辦法強制方法調用對象?
- 9. 有沒有辦法知道返回的對象是什麼?
- 10. 有什麼辦法從Java中的響應對象中讀取cookie?
- 11. 有沒有什麼辦法在JavaScript中將大對象轉換爲小對象?
- 12. 獲取CSV讀寫器對象使用的文件對象
- 13. powershell爲什麼我無法將此對象導出到csv
- 14. 有什麼辦法可以防止替換JavaScript對象屬性?
- 15. 有什麼辦法嘲笑Singleton對象在斯卡拉
- 16. 有什麼辦法隨機循環通過對象的鍵?
- 17. 有什麼辦法來指定NSMutableArray的對象的類?
- 18. 有什麼辦法讓Roo接受StringIO對象代替文件?
- 19. 有什麼辦法從Android的輸入流對象獲取頭?
- 20. 爲什麼Buffer對象有大寫B?
- 21. jquery「對象沒有辦法」
- 22. 有什麼辦法Ruby的對象的人類可讀的表示形式轉換回這個對象
- 23. 從CSV讀文件到對象
- 24. 有沒有辦法將C#序列化對象讀入Python?
- 25. 有沒有辦法使用Fog和CarrierWave讀取文件對象?
- 26. 有沒有辦法在一行中寫javascript對象數組?
- 27. 有什麼辦法用css
- 28. 有什麼辦法...(vb.net + SDF)
- 29. 爲什麼Android無法將文件讀取到File對象?
- 30. 爲什麼Dask沒有閱讀CSV?
CSV是一個非常有限的格式,因爲它是嚴格的二維;這將適用於淺層對象的同質列表,但如果有任何關聯屬性等,則不起作用。 – 2011-06-15 08:46:32
您希望輸出的外觀是什麼樣的,BreakHead?我的意思是,如果你有一個具有屬性的對象,而這些屬性是具有屬性的對象,那麼你的CSV應該如何? – 2011-06-15 08:51:54
@Matt,這就是爲什麼我發佈這個問題,因爲我不必擔心它們將存儲在.csv中的模式,與在xmlserialization中相同,我們得到的xml管理具有屬性作爲對象的所有對象。 – BreakHead 2011-06-15 09:02:31