将XML转换为LabVIEW数据,以在VI中使用XML文件中的数据。

被转换为LabVIEW数据的XML字符串必须符合LabVIEW的XML Schema。一个XML字符串不可转换为一个以上的数据类型。

按照下列步骤将XML字符串转换为LabVIEW数据。

  1. 在程序框图上添加从XML还原函数。
  2. 将含有需转换数据的XML字符串连接到从XML还原函数的xml字符串输入端。
  3. 将一个控件或常量连接到“从XML还原”函数的类型输入端,从而指定XML字符串中数据的数据类型。
    例如,如XML字符串为双精度浮点数组,则可将该数据类型连接到类型输入端。
  4. 右键单击函数的输出端,选择创建 » 显示控件
    这将创建与类型输入具有相同数据类型的显示控件。程序框图上将出现一个显示控件接线端,前面板上也将出现显示控件。
  5. 运行VI。
    LabVIEW根据LabVIEW的XML模式,将xml字符串转换为类型所指定的LabVIEW数据类型。显示控件显示LabVIEW数据。

将XML转换为LabVIEW数据示例

有关将XML转换为LabVIEW数据的示例,请参见labview\examples\File IO\XML\Flatten and Unflatten XML\Flatten and Unflatten XML.lvproj