2017-06-20 8 views
0

状況Labviewを使用してテキストファイルのメタデータを読み書きすることはできますか?

  • 私は、Windows 7
  • 私のテスト結果データをテキストファイルに書かれている上のLabview 2012を使用しています。まず、テストに関する情報がファイル(製品タイプ、テストタイプ、テスト条件など)に書き込まれ、その後、ログされたデータが毎秒書き込まれます。
  • すべてのデータファイルは日付順にソートされて保存され、ファイル名にはテストに関する情報が含まれています
  • 私は何年ものデータファイルを持っており、検索機能はファイル名検索用語を探すためにファイルには、あまりにも多くの時間がかかります)

目標

  • 私が検索機能を実装できるように、テキストファイルとメタデータを(Wordファイルなどの追加のプロパティを持つことができます)書き込むには、すばやく必要なファイルを見つける

私はhere画像のメタデータの書き込み/読み取り方法を見つけましたが、テキストファイルなどのために必要です。

答えて

1

メタデータをサポートするデータファイル(LabVIEW TDMSやデータログファイル形式など)に書き込む必要があります。同様の状況では、私は単純に同じ名前のファイルを使用しますが、例えば別の拡張子を使用します。これらのファイル名にインデックスを付けることができます。データが必要な場合は、メタデータファイル名の拡張子をスワップするだけでよいのです。

0

Wordファイルのメタデータは、実際にはNTFSの機能である「代替データストリーム」という機能からのものです。あなたはそれについてもっと学ぶことができますhere

この機能を使用したことはありません。私はLabVIEW用の素晴らしいAPIはないと思っていますが、確かに作ることができます。いくつかの研究では、この機能を使いこなし、本当にファイルを見つけやすくするかどうかを調べることができます。私の理解は、ネットワーク上やNTFS以外のサムドライブに転送するとデータが失われる可能性があるということです。

1

私はファイルを気にせず、結果ログにデータベースを使用します。あなたがやるべきことではないかもしれませんが、これは検索の問題の究極の解決策であり、多くのデータ分析の可能性を開きます。

関連する問題