-1 javascript automation writefile cypress
我的写入文件: cy.writeFile("cypress/fixtures/xlsxData.json", Newdata , { flag: 'a+' })
Newdata - 让 Newdata = { FirstName:F_jsonData[i][0], MiddleName:F_jsonData[i][1], LastName:F_jsonData[i][2] }
xlsxdata.json 将是:
[ {
"FirstName": "ABC",
"MiddleName": "K",
"LastName": "edf"
}{
"FirstName": "sss",
"MiddleName": "g",
"LastName": "efg"
} ]
Run Code Online (Sandbox Code Playgroud)
如何在 json 文件中的 2 个对象之间添加逗号?
使用 是一个错误{flag:'a+'},它只对文本类有用,例如日志,它采用行流。
相反,让 javascript 正确附加结构(适用于任何对象,而不仅仅是这个对象)。
const filePath = 'cypress/fixtures/xlsxData.json'
cy.readFile(filePath).then(data => {
data.push(Newdata)
cy.writeFile(filePath, data) // write back the expanded data
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
85 次 |
| 最近记录: |