2017-06-20 74 views
0

的情況是否可以使用Labview編寫/讀取文本文件的元數據?

  • 我使用LabVIEW 2012在Windows 7
  • 我的測試結果數據被寫入文本文件。首先,將有關測試的信息寫入文件(產品類型,測試類型,測試條件等),然後每秒寫入記錄的數據。
  • 所有的數據文件都存儲在文件夾中,按日期排序,文件名包含一些關於測試的信息
  • 我有數年的數據文件,現在我的搜索功能只對文件名起作用文件查找的搜索字詞太費時間)

目標

  • 要寫入與文本文件的元數據(如Word文件的附加屬性可以有),這樣我可以實現一個搜索功能快速找到我需要的文件

我發現here寫入/讀取圖像元數據的方式,但我需要它的文本文件或類似的東西。

回答

1

您需要寫入支持元數據的數據文件(例如LabVIEW TDMS或數據記錄文件格式)。在類似的情況下,我會簡單地使用具有相同名稱的單獨文件,但例如使用不同的擴展名。然後你可以索引這些文件名,如果你想要的數據,你只是交換元數據文件擴展名,你很好去。

0

元數據在Word文件是從一個叫「交換數據流」功能,它實際上是NTFS的一個功能。你可以瞭解更多關於它here

我不能說我曾經使用過這個功能。我認爲LabVIEW沒有一個好的API,但是肯定可以做到。有了一些研究,你應該可以玩這個功能,看看它是否真的使查找文件更容易。我的理解是,如果通過網絡傳輸或傳輸到非NTFS的拇指驅動器上,數據可能會丟失。

1

我不會理會的文件和使用數據庫結果記錄。這可能不是你想做的事情,但這是搜索問題的最終解決方案,它開啓了大量數據分析的可能性。

相關問題