我正在使用labview 8.5.1
我有一个文件的路径,该文件存储为文本文件中的unix样式字符串。 (例如,文件包含字符串/ refs / heads / master)
我想将它转换为LABVIEW中的路径,但是字符串到路径的函数假设我有一个Windows样式的路径字符串(例如\ refs \ heads \ master)
出现这种情况的具体情况是我想用收集的数据记录一个git哈希代码,这样我就会知道我正在使用的软件的特定版本,git将文件存储为unix-style-strings。 / p>
一个快速的解决方案是找到并改变所有/到\,但这是不优雅的&如果VI在OSX或任何其他使用unix样式格式的操作系统上运行,也会导致VI崩溃。
有没有办法强制字符串到路径VI使用特定的操作系统样式?
(建议标签:路径格式化)
答案 0 :(得分:5)
您可以将字符串转换为字符串数组(使用/ as分隔符)并将结果数组转换为LabVIEW Path数据类型(内部是字符串数组):