**功能檔案代碼:** `
Scenario: Create Route
* def num = '3513113555'
* def details = "NAN"
* text func =
"""
UserId,Details
num ,details
"""
* print func
`
問題
在提到的代碼被剪斷時,我的 def 變數正在考慮作為字串也嘗試使用 " 或 ' 或 <>
我想使用一些動態資料生成運行時 CSV,并且資料來自 JSON / 測驗檔案
uj5u.com熱心網友回復:
有一種方法可以在空手道中將 JSON 轉換為 CSV:https ://github.com/karatelabs/karate#karate-tocsv
您已經知道如何在空手道中創建動態 JSON。所以它變得簡單:
* def num = '3513113555'
* def details = 'NAN'
* def users = []
* users.push({ num: num, details: details })
* def raw = karate.toCsv(users)
* print raw
有關更高級的內容,請參閱:https ://stackoverflow.com/a/54593057/143475
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/529500.html
標籤:CSV空手道
上一篇:如何在macOS上使用SKStoreReviewController請求審核?
下一篇:如何逐行拆分資料框
