簡體   English   中英

無法識別在 csv 文件中存儲和使用的用於空手道場景的 json 請求正文的正確格式

[英]Cannot identify proper format for a json request body stored and used in csv file for use in a karate scenario

我無法確定以 csv 格式存儲 json 請求正文的正確格式,然后在場景中使用 csv 文件值。

這在一個場景中正常工作:並請求 '{"contextURN":"urn:com.myco.here:env:booking:reservation:0987654321","individuals":[{"individualURN":"urn:com.myco.這里:env:booking:reservation:0987654321:individual:12345678","name":{"firstName":"NUNYA","lastName":"BIDNESS"},"dateOfBirth":"1980-03-01"," address":{"streetAddressLine1":"1 Myplace","streetAddressLine2":"","city":"LANDBRANCH","countrySubdivisionCode":"WV","postalCode":"25506","countryCode":"USA "},"objectType":"INDIVIDUAL"},{"individualURN":"urn:com.myco.here:env:booking:reservation:0987654321:individual:23456789","name":{"firstName":"NUNYA ","lastName":"BIZNESS"},"dateOfBirth":"1985-03-01","address":{"streetAddressLine1":"1 Myplace","streetAddressLine2":"","city":"BRANCHLAND ","countrySubdivisionCode":"WV","postalCode":"25506","countryCode":"USA"},"objectType":"INDIVIDUAL"}]}'

但是,當按如下方式存儲在 csv 文件中時(我嘗試了很多其他格式變體)

'{"contextURN":"urn:com.myco.here:env:booking:reservation:0987654321","individuals":[{"individualURN":"urn:com.myco.here:env:booking:reservation:0987654321 :individual:12345678","name":{"firstName":"NUNYA","lastName":"BIDNESS"},"dateOfBirth":"1980-03-01","address":{"streetAddressLine1":" 1 Myplace","streetAddressLine2":"","city":"LANDBRANCH","countrySubdivisionCode":"WV","postalCode":"25506","countryCode":"USA"},"objectType":"INDIVIDUAL "},{"individualURN":"urn:com.myco.here:env:booking:reservation:0987654321:individual:23456789","name":{"firstName":"NUNYA","lastName":"BIZNESS" },"dateOfBirth":"1985-03-01","address":{"streetAddressLine1":"1 Myplace","streetAddressLine2":"","city":"BRANCHLAND","countrySubdivisionCode":"WV" ,"postalCode":"25506","countryCode":"USA"},"objectType":"INDIVIDUAL"}]}',

並在場景中用作:

並請求 requestBody

我的測試返回“javascript評估失敗:”&上面的json&:1:63在第63列的第1行缺少關閉引號^

你能找出正確的格式或我遺漏的使用錯誤嗎? 謝謝

我們只是在幕后使用了一個基本的 CSV 庫。 我建議您推出自己的 Java 幫助程序類,它可以執行您需要的任何處理/預處理。

也請閱讀此答案: https : //stackoverflow.com/a/54593057/143475

我無法理解您的 JSON,但是如果您試圖將 JSON 放入 CSV 中,抱歉 - 這不是一個好主意。 看到這個答案: https : //stackoverflow.com/a/62449166/143475

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM