Casa > C > Como Escrever Comentários Dentro De Um Documento Json

Como escrever comentários dentro de um documento JSON

Comentários não são suportados com JSON por razões que considero estúpidas. MAS, isso não'não significa que você pode'não os utilize. Se você é o proprietário do aplicativo de recepção, você pode se safar com isso. I'm usando JSON como um formato de arquivo de configuração na aplicação I'm construindo no momento. Eu tenho muitos valores que preciso deixar o usuário definir e não quero construir um analisador personalizado... então... I'estou usando JSON para que eu possa seriar no meu objeto em 1 linha de código. Funciona muito bem para esse fim. Às vezes eles querem adicionar comentários sobre o porquê de estarem definindo o valor como eles são. Neste caso de uso, os motivos para não permitir comentários são completamente inválidos (acho que eles são sempre inválidos, mas quem se importa com o que eu penso) ... de qualquer forma. I'descobri que a biblioteca I'm usando permite /* ... */ comentários mas não't permite // comentários.

{
"myObject": { /* este é o meu primeiro comentário que funciona bem para mim*/
"foo": "bar", /* este é um comentário que também funciona... após vírgula importante */
"foo2": "bar2" // este comentário vai lançar uma excepção
}
}

como eu disse .... você precisa possuir a aplicação receptora se você'vai permitir isso porque você pode'não espere que uma aplicação recebendo esses dados tenha uma biblioteca que suporte isso.

BTW ... Eu sei que algumas bibliotecas também suportarão o // comentários também.

Acho que você precisa apenas tentar.

... ou limpá-lo antes de enviá-lo ou analisá-lo como Clarence Leung sugere abaixo.

De Shoshanna Filarecki

Qual é o melhor aplicativo de criação de meme para andróide? :: Como mover filmes do iTunes para o iCloud