4

非常に長い構成ファイルがあり、ファイルから特定の文字列を抽出する必要があります。抽出/読み取りたいのは、特定の番号の位置、たとえば 20540 の InstallDir です。

INI または XML で文字列を検索する方法は知っていますが、この形式のファイルを処理できません。

構造を示すファイルの一部:

"212280"
{
    "InstallDir"        "D:\\XYZ\\stu\\opr"
    "UpdateKBtoDL"      "0"
    "HasAllLocalContent"        "1"
    "UpToDate"      "1"
    "DisableAutoUpdate"     "0"
}
"20540"
{
    "UpdateKBtoDL"      "0"
    "InstallDir"        "C:\\ABC\\def\\ghi"
    "HasAllLocalContent"        "1"
    "UpToDate"      "1"
    "maintenance_time"      "1339663134"
    "DisableAutoUpdate"     "0"
}
"4560"
{
    "UpdateKBtoDL"      "0"
    "HasAllLocalContent"        "0"
    "UpToDate"      "0"
    "InstallDir"        ""
}
4

1 に答える 1