0
A
回答
1
不是直接的,而是存在着需要StreamReader
,所以你可以做這樣的事情的ImportFile
超負荷:如果你有內容的字節數組
:
byte[] contentBytes = ... QifDom qifDom; using (Stream stream = new MemoryStream(contentBytes)) using (StreamReader reader = new StreamReader(stream)) { qifDom = QifDom.ImportFile(); }
如果您的內容爲字符串:
string content = ... byte[] contentBytes = Encoding.UTF8.GetBytes(content); QifDom qifDom; using (Stream stream = new MemoryStream(contentBytes)) using (StreamReader reader = new StreamReader(stream)) { qifDom = QifDom.ImportFile(); }
(壞API的設計,順便...參數應該是TextReader
,不StreamReader
,所以我們可以使用一個StringReader
而不是轉換字符串字節)
另外,還要注意的例子在主頁上是不正確的(沒有QifDom.Import
財產)
相關問題
- 1. 以byte []變量而不是直接本地文件路徑?
- 2. 我如何使require()採取一個文件的直接路徑
- 3. 將變量連接到文件路徑
- 4. 文件路徑變量
- 5. 「命令未找到」 採購與路徑變量文件時
- 6. PHP文件大小的直接路徑
- 7. 在awk的shell中,我可以使用變量而不是文件路徑嗎?
- 8. {} project.parent.basedir採用路徑子模塊,而不是家長模塊路徑的
- 9. 如何獲取資產文件夾的直接路徑
- 10. 無法直接從使用javascript的路徑讀取excel文件
- 11. 提示中的變量名稱而不是路徑
- 12. 從變量中批量提取路徑和文件名
- 13. 直接獲取位圖而不是fileCacheUtil中的文件
- 14. 如何讀取文本文件行變量而不是文本
- 15. PHP中的變量require_once文件路徑
- 16. 複製文件路徑等變量
- 17. 將變量添加到文件路徑
- 18. 添加變量文件路徑在Java
- 19. 重命名文件,而不是文件路徑中的目錄
- 20. Eclipse條件路徑變量
- 21. 變量路徑
- 22. 變量路徑
- 23. $ _SESSION變量,而不是文件
- 24. AWK使用變量而不是文件
- 25. 獲取。而不是/我的鏈接(路徑)
- 26. 環境變量路徑中的文件搜索「路徑」
- 27. 加載HTML使用加載根文件的路徑的相對路徑,而不是源文件的路徑
- 28. 爲什麼我爲某些Windows文件路徑獲取FileNotFoundError而不是其他文件路徑?
- 29. 當我使用變量而不是直接文本時,MYSQL腳本不運行
- 30. 搜索與Python文件而不路徑
哪一個是最好的,二進制或字符串輸入? – 001 2010-11-01 03:57:31
http://en.wikipedia.org/wiki/Quicken_Interchange_Format http://web.intuit.com/support/quicken/docs/d_qif.html(根據QIF規範,不使用特殊字符) – 001 2010-11-01 03:58:26