如何在Mozart OZ中将记录转换为字符串

时间:2012-04-14 15:32:19

标签: type-conversion oz mozart

例如:

local A = aircraft(id:'Avro' size:[2 36] state:state(time:20 status:parked))           
in
  {Browse A}
end

我想将A转换为类似浏览窗口的字符串,以便通过管道将数据发送到其他程序(序列化)。

是否存在任何莫扎特原生功能或任何短路? 谢谢你的想法

1 个答案:

答案 0 :(得分:2)

查看库函数Value.toVirtualStringdocs)。对于DepthIWidthI,如果您不想限制输出,则只需选择一些大整数值。

要确保结果是字符串(不是虚拟字符串),请使用VirtualString.toString