質問編集履歴

4

2017/11/29 08:32

投稿

BitCoin
BitCoin

スコア53

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  現在unityでJSON形式で出力するということを行っておりますが
2
2
 
3
- 出力される日本語がなぜか/u0000となったりユニコード表記?になってしまいます。
3
+ 出力される日本語がなぜか¥u0000となったりユニコード表記?になってしまいます。
4
4
 
5
5
  [このサイト](http://lactate21.kokage.cc/unity%E3%81%A7json%E6%89%B1%E3%81%86%E3%81%A8%E3%81%8D%E3%81%AB%E6%97%A5%E6%9C%AC%E8%AA%9E%E6%96%87%E5%AD%97%E5%88%97%E3%81%8C%E3%81%8A%E3%81%8B%E3%81%97%E3%81%8F%E3%81%AA%E3%82%8B%E3%82%84%E3%81%A4/)
6
6
 
@@ -10,7 +10,7 @@
10
10
 
11
11
  ---
12
12
 
13
- サイト内での解説、「json内では文字をunicodeで扱っており、その中の¥文字がエスケープされているためにおこる現象です。」とありますがこの意味がよくわかりません。\がエスケープされるのならjsonでは\u0000となっているのでしょうか?jsonでまとめて返すためjsonの内部のユニコードで扱っているというとところがわかっておりません。
13
+ サイト内での解説、「json内では文字をunicodeで扱っており、その中の¥文字がエスケープされているためにおこる現象です。」とありますがこの意味がよくわかりません。¥がエスケープされるのならjsonでは¥¥u0000となっているのでしょうか?jsonでまとめて返すためjsonの内部のユニコードで扱っているというとところがわかっておりません。
14
14
 
15
15
  なぜ日本語だけユニコード表記になるのでしょうか・・・・
16
16
 

3

2017/11/29 08:31

投稿

BitCoin
BitCoin

スコア53

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ---
12
12
 
13
- サイト内での解説、「json内では文字をunicodeで扱っており、その中の¥文字がエスケープされているためにおこる現象です。」とありますがこの意味がよくわかりません。\がエスケープされるのならjsonでは\0000となっているのでしょうか?jsonでまとめて返すためjsonの内部のユニコードで扱っているというとところがわかっておりません。
13
+ サイト内での解説、「json内では文字をunicodeで扱っており、その中の¥文字がエスケープされているためにおこる現象です。」とありますがこの意味がよくわかりません。\がエスケープされるのならjsonでは\u0000となっているのでしょうか?jsonでまとめて返すためjsonの内部のユニコードで扱っているというとところがわかっておりません。
14
14
 
15
15
  なぜ日本語だけユニコード表記になるのでしょうか・・・・
16
16
 

2

2017/11/28 06:30

投稿

BitCoin
BitCoin

スコア53

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ---
12
12
 
13
- サイト内での解説、「json内では文字をunicodeで扱っており、その中の¥文字がエスケープされているためにおこる現象です。」とありますがこの意味がよくわかりません。\がエスケープされるのならjsonでは//0000となっているのでしょうか?jsonでまとめて返すためjsonの内部のユニコードで扱っているというとところがわかっておりません。
13
+ サイト内での解説、「json内では文字をunicodeで扱っており、その中の¥文字がエスケープされているためにおこる現象です。」とありますがこの意味がよくわかりません。\がエスケープされるのならjsonでは\0000となっているのでしょうか?jsonでまとめて返すためjsonの内部のユニコードで扱っているというとところがわかっておりません。
14
14
 
15
15
  なぜ日本語だけユニコード表記になるのでしょうか・・・・
16
16
 

1

2017/11/28 06:29

投稿

BitCoin
BitCoin

スコア53

test CHANGED
File without changes
test CHANGED
@@ -12,6 +12,6 @@
12
12
 
13
13
  サイト内での解説、「json内では文字をunicodeで扱っており、その中の¥文字がエスケープされているためにおこる現象です。」とありますがこの意味がよくわかりません。\がエスケープされるのならjsonでは//0000となっているのでしょうか?jsonでまとめて返すためjsonの内部のユニコードで扱っているというとところがわかっておりません。
14
14
 
15
- またSystem.Text.RegularExpressions.Regex.Unescapeメソッドで変換すると解決するといこともよく分っておりませ。
15
+ なぜ日本語だけユニコー表記になるのしょうか・・・・
16
16
 
17
17
  よろしくお願いします