首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >YamlDotNet.RepresentationModel中的数值

YamlDotNet.RepresentationModel中的数值
EN

Stack Overflow用户
提问于 2015-08-24 09:09:55
回答 1查看 326关注 0票数 1

如何从RepresentationModel中获取数字值?

比如说,在遍历文档之后,我就有了一个YamlScalarNode。它有一个string Value,当然,我可以尝试将其转换为一个数字,但我希望YAML能够检测到该类型,并将其表示为intdouble等(可能是通过YamlScalarNode的后代,我可以检测到它的类型)。

我错过了什么正式的方法吗?

请注意,我不能使用Serialization:文档结构并不直接映射到类;它可以是任意深度的递归定义,并且结束值要么是标量数,要么是数字序列(向量)。

另外,YamlDotNet能在映射中处理数字键吗?这意味着键1和01应该被视为重复的。我相信YAML规范需要这个,但我不确定.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-25 14:02:39

YAML模式指定如何解释标量。理想情况下,您可以查看标量的标签,以根据所选模式建立其类型。然而,YamlDotNet还没有实现它们。现在你必须自己去做。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32178436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档