Skip to content

ApolloJSON格式的内容的展示,不应该自动去掉重复的key #5300

Open
@bingSea

Description

@bingSea

描述bug

本人在使用Apollo1.8.x)作为配置中心时,发现如果配置内容为json格式时,Apollo会自动进行格式化展示,本来是一个很方便的功能,但最近却遇到了一件糟心的事情,因为Apollo展示时,会自动去掉重复的key,但程序实际获取的内容还是带有重复的key,程序一直报错,到Apollo里检查又看不出错误,这对于配置json内容较大时,更不容易查出。

复现

直接添加带有重复keyjson格式内容,点击内容,即可复现,如图:
image

期望

后续修复一下,对于内容展示形式,可以让用户自行选择,比如jsontext等,当不能展示对应格式时,给出相应提示,而不是自行对内容进行格式化,然后悄悄去掉重复的key,让用户排查错误到怀疑人生。

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugCategorizes issue or PR as related to a bug.help wanted

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions