私はc#で次のことをしようとしています:
Chrome または Firefox の設定を読み取り、いくつかの構成 (検索エンジン、ダウンロード フォルダーなど) を編集したい。
問題は、ループ可能なデータ構造で JSON から設定を解析する方法がわからないため、配列をループして必要な設定を変更し、その後 JSON に書き戻すことができることです。
誰かが似たようなことをして、私を助けることができますか?
これは私のプログラムのコードスニペットであり、現在の方法は次のとおりです。
ch_path = "path to Chrome settings";
if (File.Exists(ch_path))
{
try
{
string[] ch_string = File.ReadAllLines(ch_path);
foreach (string ch_line in ch_string)
{
if (ch_line.Contains("homepage"))
{
temp = "{\"homepage\": \"" + page_adress + "\",";
new_ch_File.Append(temp + "\r\n");
}
}
}
}