所以我希望能够基本上从一个conf文件中的JSON定义中创建一个类的实例。在浏览文档时,我发现有方法可以引用JSON结构中定义的东西,但我想知道如何从这些定义中实例化对象。例如,假设我有一个名为RemoteRepository的类,其中包含4个或5个属性。我想在JSON文件中创建一堆条目,然后在启动时读入并获取RemoteRepository对象的集合。我可以用数据库做到这一点,当然,包括一个图表,但如果可能的话,只想做JSON。在配置文件中从JSON配置对象实例
0
A
回答
0
因此,我可以创建实例,但像往常一样,一旦我需要一堆实例,就可以实现数据库了。在这种情况下,我最终做了一些简单的XML文件来触发这些实例。像XML这样的混乱,就像这样,它确实工作得最好。即:
- 的实例信息的一些嵌套
- 不是精确的映射到目标类,例如字段映射是我的配置的一部分。我要加载从配置文件中的几个字段,但是然后创建一个不同的类的实例,因此立即转换到Java类我就从JSON得到的是没有意义的
还有一件事我想通了在这样做的过程中,处理Java中的XML仍然是一团糟。不过,在这种情况下,这是正确的选择。
0
假设一个静态的类定义表示JSON结构是可以接受的,你可以尝试JSON C# Class Generator
一旦你生成你的类你根本可以通过JSON传递给创建实例的新实例或数组该工具在生成的类上创建的构造函数。
相关问题
- 1. NHibernate,对象引用(配置)未设置为对象的实例
- 2. 检索在Spring.NET中配置对象的配置文件路径
- 3. Java配置文件实例化具有参数的对象
- 4. 春.NET设置在配置属性值不实例化对象
- 5. 如何在Django模板中访问配置文件对象(配置文件ID)?
- 6. 为GAC配置文件中的对象
- 7. 配置FineUpload实例
- 8. WSO2实例配置
- 9. 在Xamarin.Forms中配置对象
- 10. 如何配置在配置文件中
- 11. 如何从ashx文件实例化配置文件?
- 12. 从配置文件配置AzureTableStorage Serilog sink
- 13. 如何通过配置配置文件创建对象(如WCF)
- 14. Swagger - 配置JSON文件C#
- 15. Zend Framework配置文件JSON
- 16. Python的JSON配置文件
- 17. 从配置文件
- 18. 从配置文件
- 19. 在运行时从Java中的配置文件创建对象
- 20. 对象引用不设置到对象的实例 - 在航线配置文件MVC
- 21. 未将对象引用设置为对象实例nhibernate配置buildsessionfactory
- 22. 如何从配置类中实时地设置Spring活动配置文件?
- 23. 在ICS中实现FindMe配置文件
- 24. 为什么Spring.Net在解析配置时实例化对象?
- 25. 配置itextSharp对象
- 26. C#配置对象
- 27. 从对象分配到类实例
- 28. s3fs与aws ec2实例和使用实例配置文件
- 29. 在EC2实例中配置apache
- 30. 在Java中配置每个实例
老兄,这是一个使用akka的Java项目。谢谢,不过。 – Rob
我的不好。我没有看阿卡标签。 – ChrisS