Ao serializar arquivos de configuração usando .Net JSON Parser, você pode encontrar o problema da saída JSON não formatada. Para resolver esse problema, vamos explorar soluções usando o json.net.
formato json
usando json.net json.net fornece a opção formatting.indent
, que formata a saída JSON para maior legibilidade. Aqui está um exemplo modificado:
using Newtonsoft.Json;
namespace JsonPrettyPrint
{
class Product
{
// 属性...
}
class Program
{
static void Main(string[] args)
{
Product product = new Product();
string json = JsonConvert.SerializeObject(product, Formatting.Indented);
}
}
}
Formatted Output:
]{
"Sizes": [],
"Price": 0,
"Expiry": "0001-01-01T00:00:00",
"Name": null
}
outras instruções:
formatting.indent
garante o indentação adequada para maior legibilidade.
para concluir:
Aproveitando os recursos de formatação do JSON.NET, você pode implementar facilmente a saída JSON formatada, mantendo a compatibilidade com o ecossistema .NET. Essa abordagem fornece uma solução limpa e fácil de ler para o processamento JSON.Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3