私の最後の質問の文字列を削除します。今、私は私のファイルをきれいにし、削除したいC#JSON.NET「」でjson.netに
{
"type": "06A, 06B, 06C, 06D, 06E",
"qt": "6-8-",
"id": "06A, 06B, 06C, 06D, 06E6-8-"
}
:
私のファイルは、ここでそれらの人の一部が含まれていますが型にカンマまたは「、」が含まれるすべてのオブジェクト。 C# remove json child node using newtonsoftをしかし、それは特別な文字が含まれている場合は、オブジェクトを削除する可能性はありません...
私は本当に任意の助けをいただければ幸いです。
私はすでにこれを読んで!私が持っている瞬間
:
public void filter()
{
string sourcePath = @Settings.Default.folder;
string pathToSourceFile = Path.Combine(sourcePath, "file.json");
string list = File.ReadAllText(pathToSourceFile);
Temp temporaray = JsonConvert.DeserializeObject<Temp>(list);
}
あなたは* *ブロックとはどういう意味ですか?期待される出力jsonは何ですか?これまでに何を試しましたか? –
"ブロック"とは、タイプ、Qt、IDを含むオブジェクト全体を意味します。 – Francis
オブジェクトに逆直列化し、 'Where'でフィルタリングします。その後、必要に応じてJSONに再直列化することができます。 – SimpleVar