我正在开发一个API,需要过滤,验证,然后插入从JSON数组传递的数据库值。此端点需要能够同时接受100,000个对象(~30 MB)。我正在考虑开发一个初始端点,它在AWS SQS的帮助下将JSON数组拆分为工作环境的批处理。如何在不需要反序列化的情况下将JSON数组拆分为更小的块,然后在发送到SQS时将其序列化为JSON?可以将jObject.SelectTokens("$[0,500]")
的结果转换为JSON,而无需手动迭代结果吗?
在ToString
结果上调用SelectTokens
会返回Newtonsoft.Json.Linq.JsonPath.ArrayMultipleIndexFilter+<ExecuteFilter>d__4