登录
首页 >  Golang >  Go问答

如何在 golang 中将 Gherkin 数据表中的布尔值转换?

来源:stackoverflow

时间:2024-03-23 10:36:21 121浏览 收藏

在 Go 中使用 Gherkin 数据表时,布尔值会被解析为字符串。为了将它们正确地发送到 API,需要一个布尔值解析器。本文提供了一个解决方案,它创建了一个布尔值解析器,并将其注册到辅助狗解析器中,从而实现布尔值到字符串的转换,以生成有效的 JSON API 主体。

问题内容

我有一个输入 Gherkin 数据表,其中一列中有布尔值,当我读取数据表时,布尔值将转换为字符串。我的最终目标是以 json 格式将从 DataTable 读取的数据作为 API 主体发送。我怎样才能实现这个目标?


解决方案


当我寻找答案时,我发现辅助狗没有布尔解析器的实现。因此,为了实现这一点,我编写了一个布尔解析器,它只需将传入的字符串转换为布尔值,并将解析器注册到assistDog.go 文件中的默认解析器下。 我写这个答案是为了帮助其他人或作为将来的参考。

本篇关于《如何在 golang 中将 Gherkin 数据表中的布尔值转换?》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>