我正在從config.js檔案中讀取這個配置,并試圖進行決議。我已經嘗試了JsonSlurper,但沒有成功。誰能告訴我有什么可行的辦法能讓這個字串在groovy中被決議
?exports.config = {
tests: './test/lib/test*.js'/span>,
output: './output',
helpers: {
WebDriver: {
url: 'https://google.com/'/span>。
browser: 'chrome',
host: 'testhost.com',
port: 80,
},
},
plugins: {
wdio: {
enabled: false,
services: [ 'selenium-standalone' ] 。
},
},
include: {
I: './steps_file.js'/span>,
},
mocha: {},
name: 'testProject',
modules: './main/lib/'/span>。
pageobjects: './main/pageObjects/'。
pages: './main/pages/',
testData: ' ./test/resources/testData/',
};
uj5u.com熱心網友回復:
除了開頭的賦值和結尾的分號(和反斜線?),它看起來可以被看作是大部分不符合要求的json
。如果這些都被剝離了,剝離了開頭括號之前和從字串末端向后到結尾括號的任何東西,那么你就可以使用jsonslurper中的LAX決議器,它允許無引號的鍵和單引號。
uj5u.com熱心網友回復:
Stephen和@cfrick,我使用了下面的方法來實作我的要求:
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/314865.html
標籤:
上一篇:創建一個簡單的遞回運算式決議器
