質問編集履歴

3

書式の改善

2020/06/05 06:35

投稿

fukazume
fukazume

スコア78

test CHANGED
File without changes
test CHANGED
@@ -54,6 +54,18 @@
54
54
 
55
55
  </item>
56
56
 
57
+ <item rdf:about="【URLが入る】"> # ★rdf:about属性の値をリストで取得したい!
58
+
59
+ (中略)
60
+
61
+ </item>
62
+
63
+ <item rdf:about="【URLが入る】"> # ★rdf:about属性の値をリストで取得したい!
64
+
65
+ (中略)
66
+
67
+ </item>
68
+
57
69
  ```
58
70
 
59
71
 

2

誤字修正

2020/06/05 06:35

投稿

fukazume
fukazume

スコア78

test CHANGED
@@ -1 +1 @@
1
- XMLタグの属性値をfind_all()メソッドで取得したい
1
+ XML文書内タグの属性値をfind_all()メソッドで取得したい
test CHANGED
@@ -40,7 +40,7 @@
40
40
 
41
41
  ```XML
42
42
 
43
- <item rdf:about="【URLが入る】"> # rdf:about属性の値をBeautifulsoup
43
+ <item rdf:about="【URLが入る】"> # rdf:about属性の値をリストで取得したい!
44
44
 
45
45
  <title>【文字列が入る】</title>
46
46
 

1

書式改善

2020/06/05 06:18

投稿

fukazume
fukazume

スコア78

test CHANGED
File without changes
test CHANGED
@@ -20,15 +20,13 @@
20
20
 
21
21
 
22
22
 
23
- titles = soup.find_all('title')
24
-
25
- dts = soup.find_all('dc:date')
26
-
27
23
  urls = soup.find_all('item', rdf:about=True) # エラーになる
28
24
 
29
25
  url = soup.find('item').get('rdf:about') # find()で1つずつの属性値は取得できるがリストでの一括取得はできない
30
26
 
27
+ titles = soup.find_all('title')
31
28
 
29
+ dts = soup.find_all('dc:date')
32
30
 
33
31
  ```
34
32