これは数時間前から考えていますが、解決策が見つかりません。だから、基本的に私はこのul li divからデータを取得してjsonに保存する
<ul class="list">
<li class="user">
<div class="name">Name</div>
<div class="surname">Surname</div>
</li>
<li class="user odd">
<div class="name">Name</div>
<div class="surname">Surname</div>
</li>
<li class="user">
<div class="name">Name</div>
<div class="surname">Surname</div>
</li>
<!--And like so....-->
</ul>
のようなリストを持っており、これは私のナイトウォッチスクリプトが
.elements('css selector','.li',function(result){
console.log(result.value);
});
結果は[] =空の配列
あるしかし、主な質問がどうなるかですがどのように見えるかでありますul liのすべてのデータを実行し、jsonファイルのようにconsole.logを書くベストプラクティス?
のように:あなたのいずれかが助けることができる場合は
{
"name": "name",
"surname": "Yaya",
},
{
"name": "name2",
"surname": "Yaya2",
},
が、私は、このためのいくつかのハンディキャップを与えてください。
私はそれをテストしているし、正常に動作するようです。あなたのhtmlはhtmlタグの中にありますか? – mic4ael
あなたの答えをありがとう!いいえ、<!DOCTYPE html>はではありませんが、json形式でデータを実行する方法と、コンソールでテキストデータを取得できない理由を理解できません。 – F1dzh