如何将javascript数组字符串解析为C#表示?

时间:2017-07-04 20:34:48

标签: c# arrays parsing

在网络请求后,我收到一个带有javascript数组的行。 我在这里有一个例子:

data_161230 = [
    [
        'Imóvel Residencial', 
        'Residencial', 
        'Jurídica/Física', 
        'Por Dia Fixo', 
        'Semestral', 
        ' ', 
        'Sim', 
        d.c_161230.gridButton('arguments = [];openForm({sys: \'OF2\', form: \'8462\', width: 800, height: 515, centralized: true, posX: 199, posY: 206, newWindow: true, toolbar: false, status: true, menubar: false, scrollbars: false, resizable: false, location: false, mode: -1, modal: false, filter: processFilter(\'A.ID=161558@long\'), target: \'WebrunWindowOF28462\'});; ', 158853, null, {enabled: true, readonly: false, hint: ''}), 
        ' '
    ],
    [
        'Imóvel Rural', 
        'Rural', 
        'Jurídica', 
        'Por Data de Vencimento', 
        'Semestral', 
        'Semestral', 
        'Não', 
        d.c_161230.gridButton('arguments = [];openForm({sys: \'OF2\', form: \'8462\', width: 800, height: 515, centralized: true, posX: 199, posY: 206, newWindow: true, toolbar: false, status: true, menubar: false, scrollbars: false, resizable: false, location: false, mode: -1, modal: false, filter: processFilter(\'A.ID=161559@long\'), target: \'WebrunWindowOF28462\'});; ', 158853, null, {enabled: true, readonly: false, hint: ''}), 
        ' '
    ]
];

我在不同的行中分开以便更好地理解,但我只收到一行。

此代码有两个特点:

  • 看看其中一行有javascript代码。我不需要执行任何操作,但我需要保存此行。

  • javascript var name data_161230 可以是任何内容,但总是不同。

如何从此代码中提取javascript数组并解析为C#数组或List等?

0 个答案:

没有答案