JArray
を照会して、条件に基づいて別のJArray
を返信します。今、私が最初にそれを照会することができますLINQを使用して、IEnumerable<JToken>
を返すと、このような別のJArray
に変換しますSelectTokensでJSONをクエリする
IEnumerable<JToken> ienmTotalObjects = arrResults.Where(x => x["uResultId"]?.ToString() == arrTaskResults[intResult]["uResultId"].ToString() && x["iElementId"]?.ToString() == strUniqueElementId);
JArray arrTotalObjects = new JArray(ienmTotalObject);
私はちょうどJSON.NET SelectTokens
(https://www.newtonsoft.com/json/help/html/SelectToken.htm)について知るようになったし、かなり便利な機能のように思えますIEnumerableに変換することなく照会することができますが、私のケースシナリオでそれを適用する方法を見つけることができません。それが本当に可能かどうか不思議ですか?どんな助けもありがとうございます。質問から
何JSONが見えますか?あなたは一致させるものを示すサンプル[mcve]を提供できますか? – dbc
@dbcこのようなもの:http://jsoneditoronline.org/?id=687dd987fa2bd1e253bbe57599be5a1f – izengod
@BrianRogersこれを参照してください – izengod