0

javascript の 2 つのプロパティを持つ root.value のブラウザー デバッガー出力が与えられた場合

root.value
__proto__: {...}
firstname: "my name"
age: 25

以下のような型を含むJSON文字列にパースしたい。または、文字通り上記の json オブジェクトを以下の形式に変換します。

{
  "$schema": "http://json-schema.org/draft-04/schema",
  "title": "Basic Info",
  "type": "object",
  "properties": {
       "firstName": {
           "type": "string"
         },
         "age": {
           "type": "number"
     }
   }
 }

javascriptまたはそのために使用できるフレームワークでそれを行う方法を知っている人はいますか?

注: JSON を自分で作成したわけではありません。別のフレームワークの出力です。そのため、フィールドの型は実行時まで不明です。

私の主な関心事は、jsonオブジェクトの値を埋め込むことです

{ "properties": {
      "firstName": {
         "type": "string"
       },
       "age": {
         "type": "number"
       }
}


 JSON.stringify(root.value);

のみ戻ります

{
   {
       "firstname":" my name"
   },
   {
        "age": 25
   }   
 }
4

0 に答える 0