Invalid character constant

String queryStr = ‘{“query”: {“filtered”: {“filter”: {“bool”: {“must”: [{“range”: {“time”: { “gte”: “2016.09.07 23:58:50”}}}]}}}}}’;

將字符串包含在單引號中,出現如下錯誤 :
Invalid character constant 無效的字符常數

原因: 可能是雙引號寫成了單引號了。
最終的解決辦法是將雙引號轉義, 具體如下:
String queryStr = “{\”query\”: {\”filtered\”: {\”filter\”: {\”bool\”: {\”must\”: [{\”range\”: {\”time\”: { \”gte\”: \”2016.09.07 23:58:50\”,\”lte\”: \”2016.09.07 23:59:56\”}}}]}}}}}”;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章