回答編集履歴

1

情報の追加。

2017/10/23 09:06

投稿

kei344
kei344

スコア69407

test CHANGED
@@ -41,3 +41,25 @@
41
41
  [https://developer.mozilla.org/ja/docs/Web/API/FileReader/readAsBinaryString](https://developer.mozilla.org/ja/docs/Web/API/FileReader/readAsBinaryString)
42
42
 
43
43
  > 現在このメソッドは2012年7月12日付の W3C 草案に従って廃止されています。
44
+
45
+
46
+
47
+ ---
48
+
49
+
50
+
51
+ **追記:**
52
+
53
+
54
+
55
+ 下記記事の「このJSONをChrome Development Toolで読み込ませてみる。」の部分のスクリーンショットと同じ状況ですね。対処方法は再現環境が作れていないのでなんともいえませんが、エスケープ(backslash escapes)されているものをアンエスケープすれば多分いけると思います。
56
+
57
+
58
+
59
+ 【boost::property_treeで日本語を含むJSONが文字化けする | Inhale n' Exhale】
60
+
61
+ [http://h2plus.biz/hiromitsu/entry/728](http://h2plus.biz/hiromitsu/entry/728)
62
+
63
+
64
+
65
+ あと、FileReaderで読み込むときのmimetypeを指定できれば自動変換されるのではないか、とも思います。(少なくともWeb上のリソースについてはそのような問題が起きにくいため、そう予想)