回答編集履歴

1

質問の修正に伴い回答内容を変更

2018/04/20 08:30

投稿

defghi1977
defghi1977

スコア4756

test CHANGED
@@ -1,21 +1,15 @@
1
1
  > fetchで通信するとPromiseオブジェクトで帰ってきます。
2
2
 
3
- ajaxを使わずに要素を取得したいのですが方法がわかりません。
3
+ jqueryを使わずに要素を取得したいのですが方法がわかりません。
4
4
 
5
5
 
6
6
 
7
- `fetch`で得られたXMLデータ(テキストベース)をDOMオブジェクトに展開する必要があるのでから,
7
+ `fetch`で得られたXMLデータ(テキストベース)をDOMオブジェクトに展開するには`DOMParser`を使う方法がありま.
8
-
9
-
10
-
11
- ```JavaScript
12
-
13
- $(text).find("nickname").text();
14
-
15
- ```
16
-
17
- でさほど間違ってはいません. この他には`DOMParser`と言った専用のAPIを使う方法があります.
18
8
 
19
9
 
20
10
 
21
11
  [https://developer.mozilla.org/ja/docs/Web/API/DOMParser](https://developer.mozilla.org/ja/docs/Web/API/DOMParser)
12
+
13
+
14
+
15
+ `parseFromString`メソッドにXML文字列を渡すことで`Document`オブジェクトが得られますので, 後はここからノードの検索などを行うことが可能です.