开发者社区 > 云原生 > 正文

如何获取json格式的数据

我在nacos服务端配置了json格式的数据,在bootstrap.properties里配置了:

spring.cloud.nacos.config.extension-configs[0].data-id=xxx.json spring.cloud.nacos.config.extension-configs[0].group=DEFAULT_GROUP spring.cloud.nacos.config.extension-configs[0].refresh=true 在nacos中配置的内容为: {"id": 1, "name": "tom"}

这样我要怎么在程序中获取到配置的json数据呢(通过修改配置,在日志中可以看到数据刷新),比如,用properties格式配置,我在程序里用@value("${key}")获取到对应的value值,但是json格式的怎么获取呢?还请大佬指导下。

原提问者GitHub用户jiangqs3

展开
收起
学习娃 2023-05-22 16:18:08 126 0
1 条回答
写回答
取消 提交回答
  • 在spring里,所有格式的配置最终都会转化成properties格式, 如果你希望获取json格式,需要自行添加typeHandler。

    具体实现需要自行搜索下如何实现。

    原回答者GitHub用户KomachiSion

    2023-05-23 09:39:04
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载