2017-09-11 16 views
-2

私は以下のようなページコードを持っています。アイテムのリストがあります。次の項目から、テスト、アプリケーション、成功、エラーの値を取得するにはどうすればよいですか?助けてください。私は、ファイルにこのデータを記述しようとしていますが、それは取得[オブジェクト、オブジェクト]アイテムのリストを保存 - js角度

<div _ngcontent-c5="" class="grid-container"> 
    <div _ngcontent-c5="" class="grid-x"> 
    <div _ngcontent-c5="" class="small-12 medium-12 large-6 cell">Test:</div> 
    <div _ngcontent-c5="" class="small-12 medium-12 large-6 cell"> 
     <!--bindings={ 
"ng-reflect-ng-if": "true" 
}--><span _ngcontent-c5="" class="success">It works</span> 
     <!--bindings={ 
"ng-reflect-ng-if": "false" 
}--> 
     <!--bindings={ 
"ng-reflect-ng-if": "false" 
}--> 
    </div> 
    </div> 
    <div _ngcontent-c5="" class="grid-x"> 
    <div _ngcontent-c5="" class="small-12 medium-12 large-6 cell">Application:</div> 
    <div _ngcontent-c5="" class="small-12 medium-12 large-6 cell"> 
     <!--bindings={ 
"ng-reflect-ng-if": "false" 
}--> 
     <!--bindings={ 
"ng-reflect-ng-if": "false" 
}--> 
     <!--bindings={ 
"ng-reflect-ng-if": "true" 
}--><span _ngcontent-c5="" class="error">Error</span> 
    </div> 
    </div> 

マイコード:

it('save to file',() => { 
var fs = require('fs'); 

var area = element.all(by.css('.div.grid-container')); 
var outputFileName = 'Output.json'; 
fs.writeFile(outputFileName, area, function(err){ 
if(err){ 
    console.log(err); 
} 
else{ 
    console.log("JSON saved to " + outputFileName); 
} 
}); 
}); 

答えて

0

あなたは試みる前に、JSONのオブジェクトを文字列に変換するにはJSON.stringify(area)を試みることができますそれをファイルに保存します。