我正在使用powershell v5$PSVersionTable.PSVersion返回5.1.19041.906
(get-module -name powershell-yaml).Version
).
('Version: !!str 2012-10-17' | ConvertFrom-Yaml).Version.GetType().Name
DateTime
这是非常错误的。数据已显式标记为字符串,因此它应该返回
String
.
@{Version = '2012-10-17'} | ConvertTo-Yaml
... 错误地返回。。。
Version: 2012-10-17
... 当正确答案应该是。。。
Version: !str 2012-10-17
Version: '2012-10-17'
是否有针对这些bug的通用案例?