【问题标题】:Eclipse Neon Json editor - allow commentsEclipse Neon Json 编辑器 - 允许评论
【发布时间】:2017-02-01 00:14:20
【问题描述】:

是否可以在 JSON 文件中允许 cmets?

我有一个 JSON 文件,其中注释行的开头标有 //com.fasterxml.jackson.databind.ObjectMapper 正确读取了该文件,但 JSON 编辑器将其标记为错误(row:column 处的预期值)并且整个项目都标记为错误。 是否可以只对一个文件启用 cmets 或禁用验证?

【问题讨论】:

    标签: json eclipse comments eclipse-neon


    【解决方案1】:

    由于 JSON 格式非常简单,Eclipse 的内置 JSON 验证不会对标记为错误的内容提供任何精细控制。

    我看到两个选项:

    1. 使用伪 cmets as described here
    2. 禁用该特定文件的 JSON 验证。
      • 窗口 > 首选项 > 验证
      • 在“验证器”列表中,找到“JSON 验证器”并单击“设置”列中的“...”
      • 添加排除组,然后为您希望验证器忽略的特定文件添加规则

    顺便说一句,JSON 格式不支持任何类型的注释符号。严格来说,该错误消息是正确的 - 但在这种情况下,您使用的解析器 (Jackson) 被配置为允许不符合规范的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-17
      • 1970-01-01
      • 1970-01-01
      • 2011-08-05
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多