将json数组的每个对象格式化成一行:const columns = [ { title: '文件编号', dataIndex: 'sc_file_id', key: 'sc_file_id', }, { title: '文件名称', dataIndex: 'sc_file_name', key: 'sc_file_name', }, { title: '文件类型', dataIndex: 'sc_file_type', key: 'sc_file_type', }, { title: '文件路径', dataIndex: 'sc_file_path', key: 'sc_file_path', }, { title: '是否是最新', dataIndex: 'sc_file_is_new', key: 'sc_file_is_new', }, { title: '文件上传者', dataIndex: 'sc_file_manager', key: 'sc_file_manager', }, { title: '文件创建时间', dataIndex: 'sc_file_create_date', key: 'sc_file_create_date', }, { title: '文件更新时间', dataIndex: 'sc_fiel_update_date', key: 'sc_fiel_update_date', }, { title: '种属', dataIndex: 'sc_file_species', key: 'sc_file_species', }, ];
时间: 2024-03-16 18:45:30 浏览: 99
你可以使用 `JSON.stringify()` 方法将 JSON 数组转换为字符串,然后使用正则表达式将每个对象格式化为一行。以下是一个示例代码:
```javascript
const jsonArr = [
{
sc_file_id: 1,
sc_file_name: 'file1',
sc_file_type: 'type1',
sc_file_path: '/path/to/file1',
sc_file_is_new: true,
sc_file_manager: 'user1',
sc_file_create_date: '2021-01-01',
sc_fiel_update_date: '2021-01-02',
sc_file_species: 'species1',
},
{
sc_file_id: 2,
sc_file_name: 'file2',
sc_file_type: 'type2',
sc_file_path: '/path/to/file2',
sc_file_is_new: false,
sc_file_manager: 'user2',
sc_file_create_date: '2021-01-03',
sc_fiel_update_date: '2021-01-04',
sc_file_species: 'species2',
},
];
const jsonString = JSON.stringify(jsonArr);
const formattedString = jsonString.replace(/\},\{/g, '},\n{');
console.log(formattedString);
```
输出结果:
```
[
{
"sc_file_id": 1,
"sc_file_name": "file1",
"sc_file_type": "type1",
"sc_file_path": "/path/to/file1",
"sc_file_is_new": true,
"sc_file_manager": "user1",
"sc_file_create_date": "2021-01-01",
"sc_fiel_update_date": "2021-01-02",
"sc_file_species": "species1"
},
{
"sc_file_id": 2,
"sc_file_name": "file2",
"sc_file_type": "type2",
"sc_file_path": "/path/to/file2",
"sc_file_is_new": false,
"sc_file_manager": "user2",
"sc_file_create_date": "2021-01-03",
"sc_fiel_update_date": "2021-01-04",
"sc_file_species": "species2"
}
]
```
阅读全文