У меня огромный JSON-файл (1,4 ГБ), который содержит в основном значения с плавающей запятой.
Из того, что я вижу в профилировщике, кажется, что JSON.NET сначала анализирует файл JSON в значения с плавающей запятой, а затем преобразует значения с плавающей запятой в строки для их отображения. Это занимает 31 секунду - что я хочу уменьшить.

К вашему сведению: я вряд ли могу что-то сделать против 37 секунд В основном это разбор JSON.
Для моих целей мне не нужны значения с плавающей запятой, поэтому эти значения могут просто оставаться строками, так как я только хочу их отобразить.
Возможно ли это в JSON.NET, например по производной от JsonConverter? Примеры в интернете не очень помогли для этого случая.
Я пытался: