質問編集履歴

2

各メッセージ単位であるのを見落としており、追記しました。大変失礼しました。

2020/09/22 08:07

投稿

python_heroku
python_heroku

スコア22

test CHANGED
File without changes
test CHANGED
@@ -28,25 +28,37 @@
28
28
 
29
29
  <div class="msglist">
30
30
 
31
+ <div class="msgbox">
32
+
31
33
  <div class="name">太郎</div>
32
34
 
33
35
  <span class="msg text">こんにちわ</span>
34
36
 
35
37
  <div class="date">2020-09-01</div>
36
38
 
39
+ </div>
37
40
 
41
+
42
+
43
+ <div class="msgbox">
38
44
 
39
45
  <div class="name">次郎</div>
40
46
 
41
47
  <div class="date">2020-01-01</div>
42
48
 
49
+ </div>
43
50
 
51
+
52
+
53
+ <div class="msgbox">
44
54
 
45
55
  <div class="name">三郎</div>
46
56
 
47
57
  <span class="msg text">お久しぶりです</span>
48
58
 
49
59
  <div class="date">2020-06-01</div>
60
+
61
+ </div>
50
62
 
51
63
  </div>
52
64
 

1

HTMLの記載を簡略化してしまっていましたので、構造を追加しました。構造の意味が間違っていましたらご指摘ください。

2020/09/22 08:06

投稿

python_heroku
python_heroku

スコア22

test CHANGED
File without changes
test CHANGED
@@ -26,25 +26,29 @@
26
26
 
27
27
  ```
28
28
 
29
- <div class="name">太郎</div>
29
+ <div class="msglist">
30
30
 
31
- <span class="msg text">こんにちわ</span>
31
+ <div class="name">太郎</div>
32
32
 
33
+ <span class="msg text">こんにちわ</span>
34
+
33
- <div class="date">2020-09-01</div>
35
+ <div class="date">2020-09-01</div>
34
36
 
35
37
 
36
38
 
37
- <div class="name">次郎</div>
39
+ <div class="name">次郎</div>
38
40
 
39
- <div class="date">2020-01-01</div>
41
+ <div class="date">2020-01-01</div>
40
42
 
41
43
 
42
44
 
43
- <div class="name">三郎</div>
45
+ <div class="name">三郎</div>
44
46
 
45
- <span class="msg text">お久しぶりです</span>
47
+ <span class="msg text">お久しぶりです</span>
46
48
 
47
- <div class="date">2020-06-01</div>
49
+ <div class="date">2020-06-01</div>
50
+
51
+ </div>
48
52
 
49
53
  ```
50
54
 
@@ -75,3 +79,7 @@
75
79
  という形で抜き出してしまうと次郎のところでmsg textがNULLである、ということが知得出来ず困っています。
76
80
 
77
81
  どのようにすればやりたいことが出来るのが教えて頂きたく。
82
+
83
+
84
+
85
+ 親divで全体を取得した際に例えば太郎のmsg textを取得、のような記載方法が理解できていないです。