質問編集履歴

4

追記2

2020/09/11 03:45

投稿

mei1216
mei1216

スコア28

test CHANGED
File without changes
test CHANGED
@@ -33,3 +33,13 @@
33
33
  });
34
34
 
35
35
  ```
36
+
37
+
38
+
39
+ >>追記
40
+
41
+ 先方によるとコンソールからcurlコマンドで叩いた際は{"status":200,"runtimeDLs":{"text":"ëëë"}ときちんとした絵文字で返ってくるようです。
42
+
43
+ fetch後alertした際にëëëと実体参照文字になってしまいます。
44
+
45
+ テストで絵文字をjsに直接入れてHTMLにDOMで挿入した際はきちんと絵文字が表示されました。

3

記述ミス

2020/09/11 03:45

投稿

mei1216
mei1216

スコア28

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  ```ここに言語を入力
14
14
 
15
- fetch("url,{
15
+ fetch("url",{
16
16
 
17
17
  mode: 'cors',
18
18
 

2

編集・追記依頼対応

2020/09/11 03:17

投稿

mei1216
mei1216

スコア28

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,35 @@
1
- DBから取得した絵文字が実体参照文字になってしまう(例:ëはëになる)ため、その文字実態参照を絵文字にする方法はありませんかね?
1
+ apiで取得した絵文字が実体参照文字になってしまう(例:ëはëになる)ため、その文字実態参照を絵文字にする方法はありませんかね?
2
+
3
+ apiは他社のもので自分では更新できません。
2
4
 
3
5
 
4
6
 
5
- またapiで出力されるのは絵文字ですが、JavaScriptでfetchする際に実体参照文字になるみたいでして、そちらの解決方法もあれば教えて頂けると幸いです。
7
+ JavaScriptでfetchする際に実体参照文字になるみたいでして、そちらの解決方法もあれば教えて頂けると幸いです。
8
+
9
+ fetchのコードは以下になります。
10
+
11
+
12
+
13
+ ```ここに言語を入力
14
+
15
+ fetch("url,{
16
+
17
+ mode: 'cors',
18
+
19
+ headers: { Authorization: '...'}
20
+
21
+ }).then(function(response1) {
22
+
23
+ return response1.json();
24
+
25
+ }).then(function(data1) {
26
+
27
+ alert(data1["text"]);
28
+
29
+ }).catch(function(err1) {
30
+
31
+ alert(err1);
32
+
33
+ });
34
+
35
+ ```

1

記述ミス

2020/09/11 03:17

投稿

mei1216
mei1216

スコア28

test CHANGED
File without changes
test CHANGED
@@ -2,4 +2,4 @@
2
2
 
3
3
 
4
4
 
5
- またデータベースに登録されているのは絵文字ですが、JavaScriptでfetchする際に実体参照文字になるみたいでして、そちらの解決方法もあれば教えて頂けると幸いです。
5
+ またapiで出力されるのは絵文字ですが、JavaScriptでfetchする際に実体参照文字になるみたいでして、そちらの解決方法もあれば教えて頂けると幸いです。