2016-04-07 6 views
1

私のJSONファイルは、次のようになります test.json:jsonファイルに電子メールの値を動的に書き込む方法は?

{ 
    "email": "[email protected]", 
    "password": "[email protected]", 
    "fName": "naresh", 
    "lName": "surya", 
    "MName": "kumar", 
} 

だから私のシナリオでは、私は、ダイナミック([email protected])としてその電子メール値を作りたいです。ギャップは動的に埋められます。後で私の分度器のオートメーションでこのjsonを使用します。

誰かお手伝いできますか?

よろしく、 ネアシュスーリヤ

+0

_ _「あなたは 'クライアントside' JavaScriptを使用してファイルを書き込むことはできませんが、」 – Rayon

+0

forループを実行し、電子メールの価値毎回プッシュを埋めますこの文字列を配列に格納する – AkshayJ

答えて

1

は、それが動作します、これを試してみてください:

初期オブジェクト:

var jsonObj = { 
    "password": "[email protected]", 
    "fName": "naresh", 
    "lName": "surya", 
    "MName": "kumar", 
} 

今、あなたが動的にこのオブジェクトにemailプロパティを追加する必要があります。ここで

jsonObj.email = value; 

valueはループのための電子メールaddress.Run aはとjsonObjで動的にこのメールのプロパティの値を入力します。

スクリーンショット:

enter image description here

感謝。

0

私はあなたがすべてのユーザーの電子メールドメインを固定していると思いますので、固定したらそれをこのようにしてください。

var emailDomain = '@mailinator.com'; 
var jsonObj = { 
    "password": "[email protected]", 
    "fName": "naresh", 
    "lName": "surya", 
    "MName": "kumar", 
} 
jsonObj.email = (value+emailDomain); 

:それは、入力ボックスにユーザが入力

関連する問題