我从外部服务获得JSON响应,并且该响应在其属性之一中包含文件主体。文件主体可能非常大(最大数百兆字节)。不要问我为什么(更甚者,该文件是base64编码的,但这并不重要)。我需要阅读(基本上跳过)JSON文档直到该属性值,然后将该属性值作为Stream
获取。最终目标是避免将整个值作为字符串加载到内存中,而应使用Stream
API以流式的方式对其进行处理。 JsonTextReader
似乎是此任务的自然选择,但是,它没有提供将属性值作为流读取的方法。如何调整JSON.NET以实现我的目标?