如何解决VB.NET Json Schema到DataTable的设计建议
我正在寻找一些我在业余时间使用VB开发的应用程序的设计建议。我的功能之一陷入僵局。
通用应用程序将一些通用数据文件转换为Json。在每个数据文件中,某些属性不是必需的。为了支持这些生成的文件,我想提供一个可配置的文件,该文件提供完整的Json文件格式,然后可将其用于创建DataTable。然后可以将Json数据文件读入所述表。定义的每个属性都需要一些其他元数据来定义表:名称,描述,类型,默认值。
我的第一个自然本能是创建Json模式来描述Json。最近,我从Json.Net切换到了不支持模式的Microsoft.Text.Json库(在该想法之前进行了切换),Im却想知道(在另一个重构之前)Json.Net Schema库是否具有该功能。以我想要的方式解析结构,这种方法是否有意义,或者是否可以使用更干净的替代方法,例如一个普通的Json文件,其中包含我自己的定义,Xml或其他内容?
总结一下,我的问题更多地是围绕尝试通过Json.Net Schema描述Json是否是最佳方法,以便可以在.Net中进行解析。从一般的阅读看来,它仍然可能无法满足我的需求。
任何建议都将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。