Eclipse Neon Json 编辑器 - 允许评论

Eclipse Neon Json editor - allow comments

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

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

因为 JSON 格式非常简单,Eclipse 的 built-in JSON 验证不对标记为错误的内容提供任何粒度控制。

我看到两个选项:

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

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