2017-07-07 90 views
0

我想在JavaScript中創建JSON數據JSON schemaJSON模式轉換爲JSON數據

我試過使用JSON schema fakers,但問題是它驗證並隨時產生隨機數據,有時候我沒有得到所有的密鑰。

例如(樣品JSON schema

{ 
"$schema" : "http://schema.net", 
"id" : "0", 
"definitions" : 
{ 
"cote" : 
{ 
"type" : "string" 
} 
} 
} 

通過JSON Schema faker產生的數據是{}。正如你所看到的,並不是所有的鍵都在這裏生成。但我希望所有鑰匙都在那裏。那麼有沒有什麼辦法可以從Schema中創建包含所有密鑰的JSON數據。此外,如果有任何方法可以將required:[]添加到架構,我可以使用Schema faker生成數據。

我如何處理JavaScript中的問題?

回答

0

非常相似

var data = { 
    schema : "http://schema.net", 
    id : "0", 
    definitions :{ 
     cote :{ 
      type : "string" 
     } 
    } 
} 
+0

但我想是這樣的。 var data = {「cote」:「hello」}。 –

+0

我需要JSON數據 –

+0

好吧很簡單'var obj = JSON.parse(text);'或var obj = JSON.parse('string'); –