[TypeScript] JSON对象转TypeScript对象范例

时间:2023-02-04 05:17:09

[TypeScript] JSON对象转TypeScript对象范例

Playground

Samples

class DataTable {

    public columns: Array<string>;

    public rows: Array<DataRow>;
} class DataRow { public cells: Array<string>;
} class Test { public jsonObject =
{
"columns": ["ColumnA", "ColumnB", "ColumnC"],
"rows":
[
{ "cells": ["A1", "B1", "C1"] },
{ "cells": ["A2", "B2", "C2"] }
]
}; public run() {
var x = (<DataTable>this.jsonObject);
x.columns.push("ColumnD");
alert(x.columns.length);
}
} var test = new Test();
test.run();

相关文章